JSON to CSV

Turn an array of JSON objects into a CSV you can open in Excel or Google Sheets. Nested objects become dotted columns such as address.city.

Runs in your browser. Nothing is uploaded Free, no sign-up Works on mobile
Delimiter

How to convert JSON to CSV

  1. Paste your JSON or open a file.
  2. Adjust the options if needed.
  3. Copy the CSV or download it as a file.

Frequently asked questions

How are nested objects handled?

With “Flatten nested objects” on, {"address":{"city":"Pune"}} becomes a column named address.city. Arrays of simple values are joined with semicolons.

Will Excel open the CSV correctly?

Yes. Values with commas, quotes or line breaks are quoted properly.

Is my data sent to a server?

No. Everything runs in your browser, so API keys, tokens, configs and customer data never leave your machine.

Related tools

All Developer Tools →