JSON to CSV
Convert JSON records to CSV
Turn an array of consistently shaped JSON objects into spreadsheet-ready CSV.
Which JSON works as CSV?
CSV is tabular, so the input must be an array of objects. Object keys become columns and each object becomes one row.
Nested objects and arrays do not have one universal CSV representation. Reshape deeply nested data before conversion to avoid ambiguous cells.
Useful tips
- Use one object shape for every record.
- Check spreadsheet handling of long numbers.
- Download CSV instead of copying large results.