Convert Excel files to JSON object arrays online. All processing is done locally in your browser.
TL;DR: Free online Excel to JSON converter that turns spreadsheet rows into JSON object arrays with headers as keys. Supports multiple sheets and nested structures. Ideal for API development, parsed entirely locally.
This tool runs entirely in your browser. Open DevTools → Network panel and search your input — it appears in no request.
Next steps
Usage Guide
After Excel export or copy, apps usually want a JSON array. Paste or upload tabular data and get an array of objects locally — fine for small/medium one-off imports.
1. Sheet to JSON
Date serials, merged cells, and formulas may become plain numbers or blanks — paste values in Excel first for messy sheets. For CSV text, use csv-json-converter instead.
- Upload an .xlsx or .xls file (drop or pick).
- Row one is treated as object keys.
- Copy or download the JSON array.
2. Clean data first
- Format leading-zero columns as text before export.
- Empty rows/columns become null or missing keys — inspect with json-formatter.
- Huge sheets belong in Python/pandas; browsers have memory limits.
3. Next
Reverse path: json-to-excel for sharing JSON as a spreadsheet.
- json-to-typescript for types.
- csv-json-converter if you already have CSV.
- mock-data-generator when you need synthetic rows.
FAQ
Completely free with no registration. Files are parsed entirely in your browser and never uploaded.
The first row (header) of the worksheet is used as the key names, and each subsequent row becomes an object.
Yes. After uploading, you can switch between worksheets and convert each one separately.
Related Tools
Related Articles
Excel to JSON: Dates Become Numbers / Chinese Garbled — Fix
When converting Excel to JSON, dates turn into numbers like 44927, Chinese is garbled, empty cells vanish? Explains Excel serial dates and encoding pitfalls, with our Excel to JSON tool.
The Complete Guide to Table Format Conversion: Excel, CSV, JSON, Markdown, and HTML
A full walkthrough of converting between Excel, CSV, JSON, Markdown, and HTML tables: format characteristics, conversion paths, hands-on workflows, and common pitfalls — 12 free online converters in one place.
JSON Parse Error 'Unexpected token'? 5 Common Causes and How to Fix Them
Getting a JSON parse error 'Unexpected token'? This article covers the 5 most common causes of JSON format errors — trailing commas, single quotes, unescaped characters, BOM headers, and comments — with fixes and code examples for each.