iLoveMyFile

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.

How to use JSON to CSV

  1. Paste your JSON or upload a .json file. It should be an array of objects.
  2. Click Convert to CSV.
  3. 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.