JSON to Excel

Convert JSON to an Excel workbook, one sheet per record list, nested keys as columns.

Convert JSON to an Excel workbook

Most JSON that people receive is really a table: an export from a web service, a log, a list of customers or orders. JSON to Excel turns it into an .xlsx workbook that opens in Excel, Google Sheets or Numbers, with real numbers, dates and booleans rather than text that has to be converted by hand.

Paste the JSON or drop a .json file. A list of objects becomes one sheet with a header row taken from the keys and one row per object. Nested objects are flattened into dotted columns such as address.city, and arrays into numbered columns, one per item, so nothing inside a record is lost. An object whose values are lists of records becomes a workbook with one sheet per key, named after it. Other shapes, such as a single object or a list of values, are laid out as a two-column table so the file always opens with something useful in it. Columns are widened to fit their content and the header row is bold and frozen.

Numbers longer than fifteen digits, such as some identifiers, are written as text so Excel does not round them. The output pairs with Excel to JSON, which rebuilds the nested objects from the dotted headers. For a plain text export use JSON to CSV, and for a printable version use JSON to PDF.

How to use the JSON to Excel tool

  1. Type or paste your JSON, or open a file.
  2. Click “Process JSON to Excel” and download your result.

Common questions

Is JSON to Excel free?

Yes. JSON to Excel is free for light use with no signup needed. Anonymous visitors get 10 free tasks per day, and creating a free account makes daily use unlimited. A paid Pro plan removes ads and raises file-size limits for heavier work.

Is my file safe?

Yes. Your file is sent over HTTPS, processed by self-hosted open-source software on our servers (no third-party AI or cloud APIs), and deleted within 60 minutes at the latest, usually right after your result is ready.

What file formats does JSON to Excel accept?

JSON to Excel accepts JSON files. Convert other formats to a supported one first; the related tools below can usually do it.

Related tools

Browse all 110+ free PDF, image, Markdown and JSON tools →