JSON to CSV
Flatten a JSON array of objects into downloadable CSV.
About the JSON to CSV
The JSON to CSV tool flattens a JSON array of objects into comma-separated rows you can open in a spreadsheet, collecting every key into a header row automatically. It is the quick bridge from an API response or export to something you can sort and filter in Excel or Sheets.
Frequently asked questions
It should be an array of objects — a list wrapped in square brackets where each item is a set of key-value pairs. Each object becomes a row, and the keys become the column headers.
Deeply nested values are written as their raw JSON within a cell rather than expanded into more columns. For clean output, flatten nested structures before converting.