UTILS.
100% in-browser

CSV ⇄ JSON Converter

Convert CSV to a JSON array and JSON back to CSV.

result

About this tool

Convert CSV data into a clean JSON array of objects, or turn a JSON array back into CSV. Choose the delimiter and whether the first row is a header. Quoted fields and embedded commas are handled correctly.

Frequently asked questions

Does it handle quoted fields?
Yes. Values wrapped in double quotes, including ones containing commas or quotes, are parsed and written correctly.
What does the header option do?
With it on, the first CSV row becomes the JSON object keys; off, rows become arrays of values.

More tools