0 characters · 0 bytes
JSON to Excel Converter
Turn JSON records into a real Excel workbook locally
Discover columns, preview rows, configure the worksheet, and download an .xlsx file without uploading your data.
Need the reverse conversion? Convert Excel to JSON.
Table preview
Discovered columns and rows
Add an object or array of objects to preview the workbook.
Workbook generation runs entirely in this browser.
Supported shapes
Objects become worksheet rows
Use one object for a single row or an array of objects for multiple rows. The converter discovers the union of columns across all records; missing values become blank cells.
Flattening is optional
Dot-path flattening expands nested objects into columns such as address.city. Arrays remain compact JSON strings. With flattening disabled, nested objects are JSON strings too.
Excel mapping limits
Tabular cells cannot preserve every JSON distinction
Null and missing values both appear as blank cells. Nested values stored as JSON text remain readable but are not native Excel structures. Very large integers may exceed Excel’s numeric precision.
Worksheet compatibility
Names are limited to Excel’s 31-character rule and unsafe characters are replaced with a warning. The output is a standards-compatible XLSX workbook.
FAQs
JSON-to-Excel questions
Is this a renamed CSV file?
No. The browser generates a genuine zipped XLSX workbook with a worksheet and typed primitive cells.
Does JSON leave the browser?
No. JSON and generated workbook bytes remain local to this tab.