Skip to main content
Calctrove Calctrove

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. 1 Input CSV with name, score, and group columns.
  2. 2 Parser detects comma delimiter and builds rows.
  3. 3 Table and JSON preview display parsed values.

CSV data is validated and ready for conversion.

How
  1. Paste CSV text into the input editor.
  2. Parse content to preview the table.
  3. 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