JSON to Excel Converter

Paste the JSON or open a .json file — the target format is already set to XLSX — then convert and download the workbook. An array of objects becomes a sheet whose columns are the union of the keys in order of first appearance.

Numbers stay numbers, booleans stay booleans and an object or array inside a value is written as JSON text in that cell, so a nested field never breaks the sheet.

Spreadsheet Converter

Convert between XLSX, CSV, TSV and JSON, right in your browser.

Reading and writing happen in your browser. Formulas keep their last calculated value, and styling, charts and images are not written to the output.

How it works

This utility runs locally in your browser for privacy and speed.

1 ⚡

Unlimited local tools

This run costs 1 credit(s) and is saved to your history automatically.

Log in to save and view your usage history.

My usage history

No runs recorded yet.

Frequently asked questions

What JSON shapes are supported?
An array of objects, an array of arrays, or a single object (treated as one row). Anything else cannot become a table and the tool says so instead of guessing.
Do I get one sheet or several?
JSON becomes one sheet. If you start from an .xlsx file instead, the workbook's own worksheets are what gets written back.

Related tools