JSON ↔ CSV Converter
Convert JSON to CSV and CSV back to JSON right in your browser. Paste an array of objects for a spreadsheet-ready table, or paste CSV to get structured JSON — with full control over the delimiter and header row.
Delimiter
Enter data above to see the converted result here.
How to use JSON to CSV Converter
- 1
Choose a direction
Use the toggle to pick JSON to CSV or CSV to JSON. The swap button moves your result into the input so you can convert back the other way.
- 2
Paste your data
Paste a JSON array of objects, or CSV text, into the input box. The conversion runs automatically as you type.
- 3
Set the options
Pick the delimiter that matches your data, and when reading CSV decide whether the first row is a header and whether to parse numbers and booleans.
- 4
Copy the result
Review the converted output and copy it to your clipboard, ready to drop into a spreadsheet, a database, or your code.
Frequently asked questions
How do I convert JSON to CSV?
What CSV format does the converter use?
Can it convert CSV back into JSON?
How are nested objects handled?
Is my data uploaded to a server?
Related tools
Keep going with these handy tools