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 .