Convert an Excel file (XLSX) to JSON online
Convert an Excel sheet (.xlsx, .xls, .ods) to JSON, with or without headers, right in your browser.
The file is read locally in your browser; nothing is sent to a server.
🔒 100% client-side — no data sent
Turn an Excel (.xlsx, .xls) or OpenDocument (.ods) sheet into structured JSON, using the first row as headers or as an array of arrays. Select the file, choose the sheet, then copy or download the JSON. Everything happens in your browser.
What is it for?
- ▸ Import Excel data into an application
- ▸ Feed an API or a script from a spreadsheet
- ▸ Convert a sheet into an array of JSON objects
- ▸ Extract raw rows without headers
FAQ
Which formats are supported?
Excel .xlsx and .xls workbooks, plus .ods (LibreOffice/OpenOffice), .xlsb and .fods.
How are headers handled?
By default, the first row becomes the keys of the JSON objects. You can uncheck the option to get an array of arrays (raw rows).
Can I choose which sheet to convert?
Yes. If the workbook has several sheets, a menu lets you pick the one to convert.
Is my file uploaded to a server?
No. The file is read and converted entirely in your browser; no data leaves your machine.