JSON to Excel
Convert JSON arrays, API responses, and uploaded JSON files into Excel spreadsheets with flattening, array expansion, and CSV export.
Read the full guide| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | id | name | role | signup_date | active | |
| 2 | 1 | Alice Johnson | [email protected] | Admin | 2024-01-15 | true |
| 3 | 2 | Bob Smith | [email protected] | Editor | 2024-01-16 | true |
| 4 | 3 | Carol Williams | [email protected] | Viewer | 2024-01-17 | true |
| 5 | 4 | David Brown | [email protected] | Editor | 2024-01-18 | false |
| 6 | 5 | Eva Davis | [email protected] | Admin | 2024-01-19 | true |
JSON to Excel turns API responses, exported JSON files, and nested records into spreadsheet rows that can be opened in Excel, Google Sheets, Numbers, or BI tools. The preview updates as you change parsing options so you can check columns before downloading.
Auto detect array works well for most API responses. Flatten nested objects creates columns such as address.city, while Expand arrays duplicates rows for repeated child records. Preserve data types keeps numbers and booleans usable for formulas and filtering.
Can it handle nested JSON? Yes. Enable flattening to turn nested properties into spreadsheet columns.
What happens to arrays? Arrays can be expanded into multiple rows or kept as comma-separated values.
Are files uploaded? Uploaded JSON files are read in your browser. URL fetches use a server route only to retrieve public JSON without CORS problems.