Data

JSON CSV

Convert JSON to CSV free. No signup. Files deleted after 1 hour.

Max 50MB5 conversions/hourView Basic and Pro plans →

About JSON to CSV

JSON to CSV turns an array of objects into rows, with a column for every key that appears in any of the objects. Nested objects and arrays are written into their cell as JSON text, and null becomes an empty cell.

Frequently asked questions

What if my JSON isn't an array?

A single object becomes one row. A plain value, or an array of plain values, ends up in a column called value.

How are nested arrays handled?

They are written into one cell as JSON text, such as [1,2,3]. Flatten the data first if every item needs its own column or row.