Convert
Convert a JSON file to CSV
Upload a JSON file, get back a downloadable CSV. Everything runs in your browser — nothing is uploaded.
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.