JSON to CSV Converter
Need your JSON data in a spreadsheet? Paste a JSON array of objects — nested fields are flattened into dot-key columns — then download a clean CSV for Excel or Google Sheets. Everything is processed locally; your data never leaves your browser.
How to use
- Paste a JSON array (or a single JSON object).
- Click Convert to CSV to flatten and build the file.
- Download the CSV or copy the text.
Note: Arrays inside objects are joined with a semicolon. Keys that appear in only some records become empty cells in the other rows.
Tips
- Nested objects are flattened with dot keys (for example address.city), so deep JSON still fits a flat spreadsheet.
- Rows with different keys get empty cells where a field is missing — check the output before importing it elsewhere.
- For very large inputs, split the JSON into smaller arrays to keep the browser responsive.