JSON to CSV
Free online tool · runs in your browser
Turn JSON arrays into spreadsheet-ready CSV.
Quick tutorial
- 1Paste a JSON array of objects.
- 2Click Convert.
- 3Download or copy the CSV.
Free online json to csv
Convert a JSON array of objects into spreadsheet-ready CSV. Columns are detected from object keys, values are escaped for commas and quotes, and you can copy or download the result. Nested objects are stringified into cells. Conversion is local, so customer exports and reports never hit a server.
How to use JSON to CSV
- Paste a JSON array of objects.
- Click Convert.
- Download or copy the CSV.
Limitations
- Input must be an array of objects.
- Nested objects are JSON-stringified in cells.
Example
Input
[{"a":1,"b":2}]Output
a,b 1,2
FAQ
Frequently Asked Questions
What JSON shape does the converter need?
An array of objects, such as [{"name":"Ada","role":"Engineer"}]. Other shapes are rejected with a clear error.
Can I open the CSV in Excel?
Yes. Download the CSV and open it in Excel, Google Sheets, or Numbers.
How are missing fields handled?
Empty cells are used for missing keys.
Is JSON to CSV free to use?
Yes. JSON to CSV on ShadowReference is free, with no account, no watermarks, and no server-side processing.
Does this tool send my data to a server?
No. All processing happens locally in your browser. Your input never leaves your device.