JSON to CSV

Convert a JSON array into a CSV file you can open in Excel or Google Sheets. Nested objects are flattened. Free and private online.

CSV

How to use JSON to CSV

  1. Paste a JSON array of objects, or open a .json file.
  2. Choose the delimiter and whether nested objects are flattened.
  3. Download the CSV and open it in Excel or Google Sheets.

Privacy

Runs entirely in your browser. Nothing you enter or open here is uploaded.

Questions

What happens to nested objects and arrays?

Nested objects become columns like address.city; arrays are written as JSON text in one cell.

My objects have different keys.

Every key that appears in any object becomes a column; missing values are left empty.

Related tools