Convert JSON to CSV
Turn a JSON array, an API response or JSON Lines into a CSV file that opens in Excel, Numbers or Google Sheets. Nested fields get their own columns.
How to use it
- Drop in a .json file or paste the JSON.
- Check the preview. Nested fields show up as columns like address.city.
- Download the CSV or copy it.
Questions
What JSON shapes does it accept?
An array of objects, a single object, an object with one array inside (such as {"data": [...]}), or JSON Lines with one object per line.
What happens to lists inside a record?
They are written into a single cell as JSON text, for example ["red","blue"], so nothing is lost.
Do my files get uploaded?
No. The page does the work inside your browser, and your files are never sent to a server. That makes it fine to use with private documents such as contracts or bank statements.