Convert JSON to CSV
JSON to a CSV that opens correctly in Excel, nested fields flattened into columns.
Want it to work exactly your way?
Keep this tool in your Mini-Apps to run it again in one click, or describe the job and AI builds an app of your own.
How to use Convert JSON to CSV
- 1Select your file, or drop it on the page
- 2Run it — nothing to set up
- 3Download converted.csv
Your file is opened in an isolated sandbox with no internet access, processed and deleted with it. It is read the way people's spreadsheets really are — headers that are not on row 1, merged cells, totals pasted at the bottom, dates in two formats — and everything that is changed is listed back to you.
Questions
How do I convert JSON to CSV?
Upload the JSON file and download the CSV. Each object becomes a row, each key a column.
How are nested objects handled?
They are flattened into dotted columns, such as address.city. Lists stay as JSON text in their cell.
Will the CSV show accents correctly in Excel?
Yes. It is saved as UTF-8 with the marker Excel needs, so names like Nguyễn or Müller open correctly.
Is my file kept?
Your file is not: it is converted in an isolated sandbox that is deleted afterwards. The result waits behind its download link for 2 hours, then it is deleted too.

