Home/Formats/XLSX to JSON
Converter · XLSX → JSON

Convert Excel
to JSON.

Turn an Excel sheet into a clean JSON array of records — the first row becomes the keys and every data row an object, with cells kept as native types (numbers, booleans, null; dates as ISO strings). Free, online, no signup. Files auto-deleted after 1 hour.

Free · 20 MB · batch of 5 · Files auto-deleted after 1 hour.

01 — Convert Ready

Drop XLSX files here, or click to browse.

XLSX → JSON · up to 5 files · 20 MB each

No signup · Private upload · Files deleted after 1 hour

⌘↵ to run Files deleted after 1 hour

Why convert XLSX to JSON?

How the mapping works

How it works

  1. Use the converter. No registration is required.
  2. Upload your XLSX file. Drag and drop your spreadsheet, or browse from your device.
  3. Convert to JSON. Select JSON as the target format and click Convert.
  4. Download the JSON file. Save the records array, ready to feed an API, script, or config.

Good for

FAQ

Which sheet gets converted? The first (active) sheet only. JSON has no concept of multiple tabs, so if you need a different sheet, move it to the first position in Excel and re-upload. Multi-sheet output is on the roadmap.

How are the JSON keys chosen? The first row is treated as the header, and each cell in it becomes a key. The output is an array of objects — one object per data row. An empty header cell becomes column_1, column_2, and so on; duplicate headers keep the last value.

How are numbers, dates, and blank cells represented? Native JSON types: numbers stay numbers, TRUE/FALSE become booleans, and a blank cell becomes null — not the string "null". Dates are written as ISO 8601 strings (for example 2026-07-17) so any language can parse them.

What happens to my formulas? Formulas are exported as their last cached result — the value Excel saved into the file the last time it was open. If the workbook was generated by a script and never opened in Excel, formula cells may come out as null; open it in Excel once, save, then re-upload.

Is it free? Yes. No signup, no watermark, no payment. Free for personal and commercial use, up to five files per upload at 20 MB each.

Related