Convert JSON to Excel
Open API responses, exports and data files as a real spreadsheet. Each object becomes a row and each key a bold column header; nested fields become columns like address.city, and an object of lists becomes one sheet per list.
Free forever · Runs on your device · 0 bytes uploaded
How to jSON to Excel
- Add one .json file.
- Click “Convert to Excel”.
- Download the .xlsx and open it in Excel, Google Sheets or Numbers.
Also good for
- convert JSON to Excel
- JSON to XLSX online free
- open a JSON file in Excel
- API response to spreadsheet
- nested JSON to Excel
What the conversion looks like
[
{
"Name": "Asha",
"Age": 31,
"City": "Pune",
"Member": true
},
{
"Name": "Ben",
"Age": 27,
"City": "Leeds",
"Member": false
}
]| Name | Age | City | Member |
|---|---|---|---|
| Asha | 31 | Pune | TRUE |
| Ben | 27 | Leeds | FALSE |
Private by design — and you can check
Your files are never uploaded, because there is nowhere to upload them to.
- No upload step existsFiles are read and written inside this browser tab. There is no server that could receive them.
- The browser enforces itThis page’s Content Security Policy only allows connections back to this site, which serves nothing but the app itself.
- See for yourselfOpen developer tools, watch the Network tab and run a job: no request carries your document.
- Open sourceEvery line is on GitHub, built on qpdf, pdf.js & pdf-lib.
Frequently asked questions
Are my files uploaded anywhere?
No. Fizzdoc does the work inside your browser tab, using open-source engines compiled to WebAssembly and JavaScript. Your file is read from your device, processed locally, and the result is saved straight back to your device. You can check this yourself: open your browser’s developer tools, go to the Network tab, and run a job — no request carries your file.
Which JSON shapes work?
A list of objects (the most common), a list of lists, a single object, or an object whose values are lists, which becomes one sheet per list, such as {"Customers": [...], "Orders": [...]}.
What happens to nested data?
Nested objects become columns joined with dots, such as address.city. Lists inside a record are kept as JSON text in one cell, so nothing is lost.
Is Fizzdoc free?
Yes, and it stays free: no sign-up, no watermark, no daily limit and no premium tier. Fizzdoc is open source under the Apache-2.0 license, so anyone can run their own copy.
More private tools
- Excel to CSVExport every sheet of an .xlsx to CSV.
- CSV to ExcelTurn a .csv into a proper .xlsx workbook.
- Excel to JSONTurn spreadsheet rows into clean JSON objects.
- Remove Excel MetadataErase author, company and editor names from a .xlsx.
- Extract Images from ExcelSave every picture in a .xlsx at original quality.
- Compress ExcelShrink a .xlsx by optimizing its pictures.
- Merge PDFCombine several PDFs into one, in the order you choose.
- Split PDFExtract the pages you need into a new PDF.