CSV ↔ JSON converter. Both directions, on your device.
Convert CSV to a JSON array or NDJSON, and back, with RFC 4180 quoted-field parsing, delimiter auto-detect and type inference. Everything runs in your browser; nothing is uploaded.
A free online tool by Digital HeroesFiles never leave your browser, nothing is uploaded.
Two-way conversion, no upload, no sign-up
Paste CSV or drop a file: it auto-detects the delimiter (comma, semicolon, tab or pipe), treats the first row as headers unless you toggle it off, and can infer types for numbers, booleans and nulls. Output as a JSON array or NDJSON, or flip the direction and turn a JSON array back into RFC 4180-compliant CSV, quoting, escaping and embedded newlines handled correctly. Everything happens locally on your device, so your files are never uploaded and it keeps working offline. Free forever, no limits.
Everything a converter should do.
Four steps, no manual.
- Pick a direction, CSV → JSON or JSON → CSV, then paste your data or drop a file.
- Set the options: delimiter (or leave on auto), first-row-as-header, type inference and NDJSON or pretty-print output.
- Read the result in the output pane, it converts live as you type, and the status line shows row count, column count and the detected delimiter.
- Use Copy or Download to grab the .json, .ndjson or .csv, or Load sample to see it in action first.
Frequently asked questions.
How does delimiter auto-detection work?
What is NDJSON output good for?
What does type inference do?
How are quoted strings handled?
Why does the conversion fail on my file?
Is the data I paste sent anywhere?
Published · Last updated .