Convert CSV data into a JSON array of objects, or flatten a JSON array back into CSV, with proper handling of quoted fields and commas inside values.
How it works
- Paste your CSV data or JSON array into the editor.
- Select the conversion direction (CSV to JSON, or JSON to CSV).
- The parser correctly escapes inner commas and outputs the resulting data for you to copy.
Frequently asked questions
Does the parser handle commas inside individual fields?
Yes. Double-quoted fields are parsed strictly to spec, ensuring commas within data do not break the row structure.
What happens to nested JSON objects?
Because CSV is a flat format, deeply nested JSON objects do not map well. You should flatten your nested data structure before converting to CSV.
Is my data uploaded to a server for processing?
No. The conversion logic runs entirely on your local machine using Javascript.