JSON to CSV Converter
Paste a JSON array of objects below and get spreadsheet-ready CSV. Columns are built from the union of all keys; values containing commas, quotes, or line breaks are quoted automatically.
Frequently asked questions
What JSON structure does this expect?
An array of objects works best — each object becomes a row and each key becomes a column. An array of arrays also works and is converted row by row. Nested objects are serialized as JSON strings in their cell.
How do I open the result in Excel?
Copy the CSV output into a file with a .csv extension, or paste it directly into a blank sheet. Excel and Google Sheets both open standard CSV natively.
Is my data private?
Yes — the conversion runs locally in your browser. No data is transmitted or stored.