XLSX to JSON converter
To convert XLSX to JSON, drop your XLSX file in the box below. It converts straight away; press Download to save the JSON. It all happens in your browser, so your file stays on your device.
Convert to
Converted on this device, never uploaded
What changes
| XLSX to JSON | What happens |
|---|---|
| Shape | An array of objects, keys from the first row (or arrays of values without it) |
| Values | Numbers and true/false as JSON values, text as strings |
| Empty cells | null |
| Dates | ISO strings, like "2026-03-02" |
| Sheets | The first sheet, or any sheet you pick |
How to convert XLSX to JSON
- Add your XLSX. Drop the file in the box, or click to choose it. It becomes JSON straight away.
- Check the result. Look at the preview. The delimiter and value types are set for you; change them if needed.
- Download. Press Download to save the JSON.
Why JSON
Turn a spreadsheet into JSON for an API, a script or a web app: one object per row, keyed by the column names.
Questions
The second becomes name_2 and an empty header becomes column_3, so no value is lost.
Their last saved result is. A formula Excel never calculated (from some generators) comes out empty, and the note says how many.
Yes. Switch off “First row has column names”.
No. The conversion happens right in your browser, so your file stays on your device. There is no account to make, either.