🔀

CSV to JSON Converter

Paste or drop a CSV file to get clean JSON, or flip the switch to turn a JSON array back into CSV. Delimiter auto-detect, quoted fields handled correctly, all in your browser.

0 rows, 0 columns

Fully free for one file at a time. No signup, nothing uploaded. Everything runs in your browser.

Frequently asked questions

Does it handle commas inside quoted fields?

Yes. The parser follows the standard CSV quoting rules: a field wrapped in double quotes can contain commas, semicolons, or line breaks, and a doubled quote ("") inside a quoted field is read as one literal quote character.

What delimiters are supported?

Comma, semicolon, tab, and pipe. Auto-detect looks at the first line of your file and picks the delimiter that shows up most, or you can force one from the dropdown if auto-detect guesses wrong on messy data.

What does JSON to CSV expect as input?

An array of flat objects, like [{"name":"Ada","city":"London"}]. Column headers are built from every key that appears across the array, so it also works if some objects are missing a field.