Data converter

JSON to XLSX converter

To convert JSON to XLSX, drop your JSON file in the box below. It converts straight away; press Download to save the XLSX. It all happens in your browser, so your file stays on your device.

Converted on this device, never uploaded

What changes

JSON to XLSXWhat happens
ShapeAn array of objects (or one object, or an array of arrays)
Nested objectsFlattened into dotted columns, like address.city
ValuesNumbers and true/false stay values; strings stay text, ISO dates become dates
HeaderThe column names in bold, frozen at the top
Arrays inside a recordKept as JSON text in one cell

How to convert JSON to XLSX

  1. Add your JSON. Drop the file in the box, or click to choose it. It becomes XLSX straight away.
  2. Check the result. Look at the preview. The delimiter and value types are set for you; change them if needed.
  3. Download. Press Download to save the XLSX.
Why XLSX

Open JSON data in Excel as a proper workbook: each object becomes a row and each key a column.

Questions

They become dotted columns: {"address": {"city": "Lisbon"}} gives a column address.city.

No. A JSON string stays text in the workbook, so every zero is kept.

Yes. A file with one JSON object per line is read as a list.

No. The conversion happens right in your browser, so your file stays on your device. There is no account to make, either.

Related conversions