Result appears here after you select
{ } How to use
- Paste a JSON array of objects.
- Select Process, then download the .xlsx file.
{ } How it works
JSON to Excel works on the text you provide. Select Process ▸ and it runs entirely in your browser — nothing is uploaded to a server — then shows the result in the Output panel.
Input
- JSON array — paste or type your input in the left panel (use Sample for an example)
Output
A downloadable .xlsx workbook — use the Download button in the Output panel.
{ } Common uses
- Hand data to someone who works in Excel rather than in JSON.
- Produce a spreadsheet attachment from an API response.
- Build a workbook for a report without opening Excel.
{ } Limitations
- The columns come from the objects’ keys and everything lands on a single sheet named Sheet1. A value that is itself an object or an array is not flattened — run JSON Flatten first.
- Excel refuses any cell longer than 32,767 characters, so a longer value is truncated and the result says so.
- No formatting, widths, formulas or types beyond what the values imply — this writes data, not a designed spreadsheet.
{ } FAQ
Is my data uploaded to a server?
No. Everything runs locally in your browser — your files never leave your device.
Can I process more than one file at once?
This tool works on one input at a time.
Is this tool free?
Yes — it’s completely free and needs no sign-up.
Why is the output a download rather than text?
An .xlsx file is a ZIP archive of XML, so there is nothing meaningful to show in the output pane. Use the Download button.