JSON Central

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.

Browser-local workbook generation

Convert JSON records into Excel

Need the reverse conversion? Convert Excel to JSON.

0 characters · 0 bytes

Waiting for JSON.

Table preview

Discovered columns and rows

No workbook yet

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.