CSV to JSON Converter
Paste or upload CSV. Auto-detect delimiter, choose header row, infer types, pretty-print, and export JSON or NDJSON — all locally in your browser.
Input CSV
Options
Preview (first 50 rows)
JSON
About this converter
This CSV to JSON tool uses Papa Parse for robust parsing (quotes, escapes, multi-line fields). It supports arrays/objects/NDJSON output, auto or custom delimiters, and optional type inference to convert numbers, booleans and nulls. Everything runs locally in your browser — nothing is uploaded.
How do I convert?
Paste CSV or drop a file → set options → Convert → copy or download JSON/NDJSON.
NDJSON supported?
Yes. Choose NDJSON to export one JSON object per line.
Auto-detect delimiter?
Leave delimiter on Auto or pick comma, semicolon, tab, pipe, or a custom character.
Header row handling
Use first row as keys, or disable to generate col1
, col2
, …
Privacy
Everything runs locally in your browser. Nothing is uploaded or stored.
Large files?
No server limits, but very large CSVs depend on your device memory and may be slow.
Last updated: October 20, 2025