JSON to Excel
Convert JSON arrays, objects or key-value pairs into an Excel workbook.
100% private — everything runs in your browser
How to Use
- 1
Paste JSON or drop a .json file — nothing is uploaded.
- 2
Check the detected shape and the table preview.
- 3
Download the .xlsx workbook and open it in your spreadsheet app.
Examples
Array of records
Input
[{"id":1,"name":"Ada"},{"id":2,"name":"Alan"}]Output
Two columns (id, name) and two data rows.Key-value object
Input
{"plan":"pro","seats":5,"renewal":"2026-11-01"}Output
One row with the keys as columns.FAQ
Which JSON shapes are supported?
Arrays of objects, arrays of arrays, arrays of values, flat key-value objects and column-oriented objects.
What happens to nested objects?
They are flattened into dotted column names so nothing is silently dropped.
Is there a row limit?
There is no hard row limit, but files above 10 MB are rejected to keep the tab responsive.
Related Tools
CSV to ExcelTurn a CSV file into a real Excel workbook (.xlsx) without uploading anything.JSON to CSV ConverterTurn a JSON array of objects into clean CSV, ready for Excel, Google Sheets or a database import.Excel to CSVConvert an Excel workbook into CSV — pick the sheet, choose the delimiter and preview before downloading.JSON to YAMLConvert JSON into clean, readable YAML with configurable indent and key sorting.Merge PDF FilesCombine several PDFs into one document — reorder, remove and download, without uploading.Split PDFSplit a PDF into single pages, fixed-size chunks or custom ranges and download the parts.