JSONora · Free online tool
JSON to CSV
Convert an array of JSON objects into CSV for Excel, Google Sheets and data tools. Headers are detected automatically — all in your browser.
Input JSON
Output
Your JSON is converted locally in your browser. Nothing is uploaded.
Advertisement
How to convert JSON to CSV
- Paste an array such as
[{"name":"Ana","age":30},{"name":"Ben","age":25}]. - Press Convert to CSV.
- Copy the result or download it as
.csv.
What converts well?
Flat arrays of objects convert best — each object becomes a row and each key becomes a column. Nested objects and arrays are kept as compact JSON strings inside their cell so no data is lost. Cells containing commas, quotes or newlines are quoted per RFC 4180 so Excel and Sheets import them correctly.
Limits
- Single objects are treated as one row.
- Up to 100 columns and the first 5,000 rows are converted to keep the page fast.
- Validate tricky input first with the JSON validator.
Advertisement