JSON to XLSX

Create an XLSX workbook from a JSON array of objects.

Local processing · Nothing is uploaded · 10 MB per file / 25 MB total

Input & settings

Choose source files

Drop files here. One file per operation.

No files selected

No extra settings are needed.

Result

Choose source files to begin.

How to use

Choose the source file, review settings, process, then inspect and download the result.

Limits and behavior

Flat scalar values only (strings, finite numbers, booleans or null). Union of object keys supplies columns. Numbers require at most 15 significant digits and safe integers; use strings for exact larger values. Nested objects and dangerous keys are rejected. Local processing. Maximum 10 MB per file, 25 MB total; expanded ZIP contents at most 50 MB and 2,000 entries. Spreadsheet limit: 10,000 cells and 2,000 rows per sheet. Macros are never executed. Originals are unchanged. Cancellation stops active PDF renders and discards stale results; a synchronous library step finishes before the browser can handle cancellation.

Create an Excel workbook from JSON records

Convert JSON object records into columns and rows for a real XLSX file that opens in spreadsheet software.

Can nested JSON structures always fit naturally into spreadsheet cells?

No. Nested objects and arrays may require preprocessing or careful review before tabular use.

Related tools: xlsx to json · csv to xlsx

Built on Hatchable