Convert JSON to Excel online for free—three steps: add JSON, choose .xlsx or CSV (and CSV options), then download. No desktop install for the core flow; files open in Excel, Google Sheets, or LibreOffice.
Paste into the box, upload one local .json or .txt file (drag-and-drop or browse, max 10MB), or use From URL to load a public JSON document. JSON Lines (one object per line) works too. Use Format JSON to tidy or sanity-check structure—there is no multi-file batch upload.
Pick Download Excel (.xlsx) for a spreadsheet workbook, or Download CSV for plain text. For CSV, open CSV options on the converter: header row on/off, quote all fields or auto, and CRLF vs LF line endings.
Your browser saves the file immediately—no server-side queue or mandatory account for the core tool. Open the .xlsx in Excel, Google Sheets, or LibreOffice; open .csv in any spreadsheet app.
JSON and Excel are both common for data, but they are shaped differently: JSON is text structured as trees (objects and arrays nested inside each other), while an Excel workbook is a table-oriented file (rows and columns). Converters bridge the gap by flattening—turning paths in the tree into column names.
Nested fields usually become dot-separated headers, e.g. minerals.fe, vitamins.c. An array of objects at the root typically becomes one row per object:
[
{
"CustomerID": "ALFKI",
"CompanyName": "Alfreds Futterkiste",
"ContactName": "Maria Anders"
},
{
"CustomerID": "ANATR",
"CompanyName": "Ana Trujillo Emparedados y helados",
"ContactName": "Ana Trujillo"
},
{
"CustomerID": "ANTON",
"CompanyName": "Antonio Moreno Taquería",
"ContactName": "Antonio Moreno"
}
]Nested objects inside a row flatten with dots—for example:
[
{
"name": "Avocado Dip",
"carb": "2",
"cholesterol": "5",
"fiber": "0",
"minerals": { "ca": "0", "fe": "0" },
"protein": "1",
"sodium": "210",
"vitamins": { "a": "0", "c": "0" }
}
]…becomes columns such as name, minerals.ca, vitamins.c, and so on. To rename columns, do it in Excel or Sheets after download—this tool does not ship a separate “rename transform” step.
Prefer a fully offline, batch-capable desktop workflow? Use installed software or scripts on your own computer; this page stays browser-first. See also JSON & Excel basics.
In many teams, data arrives as JSON—from APIs, exports, and logs—while review and reporting still happen in spreadsheets. An online converter lets you move from JSON to a workbook without installing specialized desktop software for a one-off task. This site focuses on that single direction: JSON in, structured columns out, as a file you can open on any platform.