Convert JSON to CSV — export structured data for spreadsheets

Paste a JSON array of objects or upload a .json file, then export a CSV that works in Excel, Google Sheets, and data import systems.

JSON to CSV Converter

How it works

This converter turns a JSON array of objects into a CSV file for spreadsheets and data imports. It automatically collects keys across objects and outputs a consistent column set.

  • For best results, provide a JSON array: [{"a":1},{"a":2}].
  • Choose semicolon delimiter if your system expects European CSV formatting.
  • Conversion happens locally in your browser.

Related tools

FAQ

Nested objects will be converted to JSON strings. For clean columns, flatten your data first.

Columns are created from discovered keys. For strict ordering, pre-process your JSON keys in the desired order.

No. Local-only processing.

Buy me a coffee