CSV Viewer
How to use
Displays pasted or uploaded CSV/TSV data as a clean, readable table with automatic header detection, no spreadsheet software required.
Step 2 of 3: Review
- 2
- 3
Step 2 of 3 · Review
- Upload
- 2Review
- 3Download
CSV / TSV input
| name | age | city |
|---|---|---|
| John | 30 | NYC |
| Jane | 25 | LA |
- Quickly checking the contents of a data export before importing it into another system
- Reading a CSV log file or database dump without opening a heavyweight spreadsheet app
- Verifying that a delimiter or encoding assumption about a file is correct before processing it
- Sharing a readable view of tabular data with someone who doesn't have Excel installed
Free and private. Everything runs on your own device, with no account and no uploads.
This tool lets you open a CSV or TSV file and browse it as a readable table instead of squinting at raw comma-separated text in a plain text editor. You can upload a file or paste data directly, switch the delimiter between comma, tab, pipe, or semicolon, and the table redraws. Everything is parsed locally with a lightweight hand-written parser, so your data never leaves your browser.
No, this viewer is built for delimited text files like CSV and TSV, not the binary .xlsx spreadsheet format.
The parser correctly handles quoted fields, including commas, quotes, and line breaks inside quoted values, following standard CSV quoting rules.
There is no hard-coded limit, but extremely large files depend on your browser's memory and may render more slowly.
Yes, you can change the delimiter setting at any time and the table will re-parse the existing text.
- 1
Upload or paste your data
Drag in a .csv/.tsv file or paste delimited text into the box.
- 2
Pick the correct delimiter
Choose comma, tab, pipe, or semicolon if it is not auto-detected.
- 3
Browse the rendered table
Scroll through rows and columns in the formatted table view.
- 4
Check the row and column count
Use the summary count to confirm the file loaded as expected.
- ·If the table looks like one giant column, your delimiter guess is probably wrong, try switching it manually.
- ·Watch the row/column count summary to catch truncated or malformed files early.
- ·Fields with embedded commas should be quoted in the source file; the parser respects standard CSV quoting rules.