Converters

JSON to CSV

Convert JSON arrays of objects into downloadable CSV with automatic header detection.

Output
Output will appear here…

About the JSON to CSV

Handing a stakeholder a JSON file is a good way to get it sent back. Spreadsheets want CSV.

Paste a JSON array of objects and this tool flattens it into CSV, detecting headers from the union of all keys.

How to use the JSON to CSV

  1. Paste a JSON array of objects — the top level must be an array, not a single object.
  2. Review the detected header row; it covers every key found across all records.
  3. Download or copy the CSV.
  4. Open it in your spreadsheet, choosing UTF-8 encoding if it contains accented characters.

Frequently asked questions