JSON to CSV
Convert a JSON array of objects into CSV that opens in Excel or Google Sheets.
JSON
Paste a JSON array above, or upload a .json file.
CSV
How to use JSON to CSV
- Paste your JSON or upload a .json file. It should be an array of objects.
- Click Convert to CSV.
- Download the .csv file and open it in Excel or Google Sheets.
Frequently asked questions
What JSON shape does it need?
An array of objects, where each object becomes a row and each key becomes a column. A single object or an array of arrays also works.
What if the objects have different keys?
Every key found in any object becomes a column. Objects without that key get an empty cell.
How are nested objects handled?
A nested object or array is written into its cell as JSON text, so no data is lost.
Is my text uploaded to a server?
No. This tool runs entirely in your browser, so what you paste never leaves your device.