Convert

Convert a JSON file to CSV

Upload a JSON file, get back a downloadable CSV. Everything runs in your browser — nothing is uploaded.

1
Upload a JSON file
.json
2
Result

Common questions

What if my JSON objects have different fields?
The CSV header uses the union of every key found across all objects. Any object missing a particular field just gets a blank value in that column.
What happens to nested objects or arrays inside my JSON?
Nested values are converted to their JSON text representation inside a single CSV cell, since CSV has no way to represent nested structure directly.
Does my JSON need to be an array at the top level?
An array of objects works best. A single object is also accepted and treated as one row.