Category: Developer tools
CSV Viewer
Browse, search and sort a CSV file as a table, entirely offline
Paste or upload a CSV file to browse it as a searchable, sortable table, without opening a spreadsheet program or uploading it anywhere.
4 of 4 rows
| Ada Lovelace | Engineer | Blue | 36 |
| Grace Hopper | Admiral | Green | 85 |
| Alan Turing | Mathematician | Blue | 41 |
| Doe, John | Tester | Green | 29 |
Parsing happens in your browser; the file is never uploaded.
Everything on this page is processed in your browser. Nothing is uploaded.
What this tool does
The file is parsed in your browser with the same CSV parser the site's other CSV tools share, so quoted fields, embedded commas and different line endings are handled the same way everywhere. Click a column header to sort by it, ascending or descending, with numeric columns sorted as numbers rather than text; type in the search box to filter rows to the ones containing a match in any column. Display is capped at 2,000 rows to keep large files scrolling smoothly, though the parser itself has no such limit.
How to use it
- Paste CSV text or upload a .csv file.
- Click a column header to sort by it; click again to reverse the order.
- Type in the search box to filter to matching rows.
Privacy
This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.
Frequently asked questions
- Is my CSV file uploaded to a server?
- No. The file is read and parsed in your browser tab with the File API; nothing is sent anywhere.
- How does sorting handle numbers versus text?
- If every value in a column parses as a number, the column sorts numerically; otherwise it sorts as text, so "10" correctly comes after "2" in a numeric column instead of before it.
- Is there a limit on file size or row count?
- Parsing itself has no built-in limit, but only the first 2,000 rows are displayed at once so the table stays responsive on a large file.