CSV Viewer
Inspect CSV rows, columns and irregular data.
Use the CSV Viewer tool
What this csv viewer does
CSV Viewer parses pasted comma-, semicolon-, tab- or pipe-separated data and shows it in a scrollable table. It detects the delimiter, reports rows and columns, flags rows whose column count differs from the header, and can export the preview as JSON.
The parser handles quoted fields, escaped double quotes and field values containing the delimiter. It runs in this page, so customer exports and internal spreadsheets are not uploaded.
Why use it
- Spot a broken delimiter or quoting problem before importing data.
- Convert a small CSV into JSON without writing a script.
- Check the header and first rows of a large export quickly.
How to use it
- 1Paste CSV text or start from the sample.
- 2Confirm the detected delimiter, or choose one manually.
- 3Review the preview; irregular-row warnings point to parsing problems.
- 4Download the whole table as CSV, or the preview as JSON.
Worked examples
Comma CSV
Input
name,role Ada,Engineer Grace,Engineer
Output
A two-column table with two data rows.
Quoted comma
Input
"Johnson, Katherine",Mathematician
Output
One cell containing “Johnson, Katherine”, not two columns.
Common mistakes
- Assuming a file is comma-separated when it is actually semicolon-separated European CSV.
- Ignoring a quoted field that opens but never closes; the parser reports this as an error.
- Editing the table preview expecting changes to write back to the source text; the preview is read-only.
Frequently asked questions
How large a file can I paste?
The preview shows the first 100 data rows, while downloads include every parsed row. Very large pastes depend on browser memory.
Does it support Excel XLSX?
No. Save the sheet as CSV first. XLSX is a compressed XML format, not plain text.
Are line breaks inside cells supported?
Yes, when the field is quoted. Unquoted line breaks start a new row.
Is the data uploaded?
No. Parsing and downloads happen locally.