Free online tool
JSON to CSV
Convert an array of JSON objects into downloadable CSV.
Convert a JSON array into CSV rows
Paste an array of JSON objects and create a CSV whose columns are the combined object keys.
- Collects columns from every object
- Escapes commas, quotes, and line breaks
- Produces copyable and downloadable CSV text
Important limitation: The input must be an array of objects. Nested objects and arrays are serialized rather than expanded into multiple columns.
Do all objects need the same keys?
No. Missing values are left empty and keys found later become additional columns.
Is Unicode supported?
Yes. The tool works with Unicode text in both JSON and CSV.
How to use this tool
- 1Choose or drop your file.
- 2Adjust the available options.
- 3Process and download the result.
Private browser processing
Your file is processed on this device and is not uploaded to our server.
Frequently asked questions
Is my file uploaded?
No. File processing happens locally in your browser.
Does it work on phones?
Yes. It works in modern mobile and desktop browsers.