JSON to CSV – convert JSON to a table online

Convert JSON to CSV for free online. Paste JSON or upload a file; nested fields are flattened into columns.

JSON to CSV online – free

Paste JSON or upload a .json file and get a CSV you can open in Excel. An array of objects becomes a table, and nested fields are flattened into columns with dots (e.g. address.city). Choose the delimiter; accented characters stay correct. Everything runs in your browser.

How to use JSON to CSV

  1. AddPaste JSON into the box or upload a .json file.
  2. RunChoose the delimiter and click “Convert to CSV”.
  3. DownloadDownload the CSV and open it in Excel or another program.

Frequently asked questions

What if the JSON isn't an array of objects?

A single object becomes one row, and an array of simple values becomes one “value” column.

How are nested fields handled?

They are flattened into columns with a dot in the name, e.g. address.city. Lists of simple values are joined with commas.

More tools