CSV Viewer
CSV Viewer
Preview CSV as table and JSON with automatic delimiter detection.
Live
Live update on input changes.
File input
Choose a file
Click, drop, or paste from clipboard.
More actions
Input: manual
Result
0rows
Detected delimiter: ,
Your input is processed locally in your browser whenever possible. We do not store your data.
Flow
- Detect delimiter using first-row candidate scoring.
- Parse each line into escaped and quoted cell values.
- Map rows to table preview and optional JSON objects.
Example
Worked example: student scores
- 1 Input CSV with name, score, and group columns.
- 2 Parser detects comma delimiter and builds rows.
- 3 Table and JSON preview display parsed values.
CSV data is validated and ready for conversion.
How
- Paste CSV text into the input editor.
- Parse content to preview the table.
- Copy generated JSON output for downstream tools.
Cases
- Validate CSV imports before loading into apps.
- Inspect delimiter issues in copied datasets.
- Generate quick JSON from tabular snippets.
Avoid
- Using inconsistent delimiter characters across rows.
- Forgetting header row which reduces semantic JSON keys.
- Assuming multiline quoted cells are fully preserved in simple parser mode.
FAQ
Which delimiters are auto-detected?
Comma, semicolon, tab, and pipe delimiters are detected from the first row.
Does this export files directly?
This version focuses on preview and copy-ready text output.
Is CSV processing local only?
Yes, all parsing and preview rendering run in your browser.
Switch
Switch12
No match.