JSON to CSV Converter
Convert JSON arrays to CSV format for spreadsheets. — free, fast and private.
How to use JSON to CSV Converter
- Paste a JSON array of objects, for example [{"name":"Ali"},{"name":"Sara"}].
- Click Convert to CSV.
- Copy the CSV or download it as a .csv file and open it in Excel or Google Sheets.
Note: this tool runs in your browser. Nothing is uploaded.
Frequently Asked Questions
What JSON format does this tool accept?
An array of objects, such as [{"name":"Ali","age":30}]. A single object is also accepted and becomes one CSV row.
How are nested objects handled?
Nested objects are flattened one level, so {"address":{"city":"Lahore"}} becomes a column named address.city. Values are quoted correctly when they contain commas or quotes.
Is my data uploaded to a server?
No. This tool runs entirely in your browser and your input is never uploaded to a server.
Can I use this tool on my phone?
Yes, the tool is fully mobile-friendly and works in any modern browser.