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.