CSV Viewer & Sorter
Paste CSV or load a .csv / .tsv file and see it as a real table — click any column header to sort, type in the search box to filter rows, and the row / column counts update live. Handles quoted CSV cells, tab and semicolon separators, header detection, and auto-delimiter detection. Useful for poking at exports without opening Excel or Sheets.
Click a column header to sort. Click again to reverse, once more to clear.
| 1 | Alice | Engineer | 2024-01-15 | 87.5 |
| 2 | Bob | Designer | 2023-08-22 | 92.0 |
| 3 | Carol | PM | 2025-03-04 | 79.3 |
| 4 | David | Engineer | 2022-11-30 | 88.1 |
| 5 | Eve | Designer | 2024-06-10 | 90.4 |
How to use
- Paste CSV in the box, or use Load file for a .csv / .tsv.
- Toggle 'first row is header' if needed.
- Click a column header to sort (click again to reverse, third click clears).
- Type in the search box to filter rows.
Frequently asked questions
- How is the delimiter detected?
- Auto-mode counts tabs, commas, pipes, and semicolons on the first non-empty line and picks the most common one. For mixed data, pick the delimiter explicitly.
- Does sorting handle numbers?
- Yes — when both sides of a comparison are numeric, the sort uses numeric ordering. Mixed or non-numeric columns fall back to localeCompare.
- Is the file uploaded?
- No. Parsing and sorting happen in the browser. Even Load file just reads the file locally via FileReader.
- What's the row limit?
- Bound by browser memory. Tens of thousands of small rows render smoothly; millions may be slow because the table renders all rows.
Guides on this topic
- Working with CSV Files Without Breaking Them Why CSV keeps going wrong — quoting, delimiters, encodings, leading zeros and dates — and how to move data between spreadsheets, JSON and SQL without silent corruption.
- Why Excel breaks your CSV, and how to stop it Leading zeros vanish, long order numbers lose their last digit, and product codes turn into dates. None of it is a bug: it is Excel guessing a type for every field as it opens the file.
Related tools
Excel (XLSX) to CSV, JSON & Markdown
Open an .xlsx workbook in the browser and export any sheet as CSV, JSON or a Markdown table — the file never leaves your device.
Markdown Table Generator
Paste CSV, TSV, or pipe-delimited data and get a properly aligned GitHub-flavored Markdown table.
CSV to Excel (XLSX) Converter
Turn CSV or TSV into a real .xlsx file in your browser, with leading zeros, long IDs and codes like SEPT1 kept exactly as typed.
HTML Table to CSV Converter
Extract HTML <table> data into CSV, TSV or semicolon-separated rows, in your browser.
Markdown Table to CSV Converter
Convert a GitHub-flavored Markdown table into CSV, TSV or semicolon-separated rows, in your browser.
CSV Transpose — Swap Rows and Columns
Transpose CSV data so rows become columns and columns become rows, in your browser.