Convert XLSX or XLS sheets to JSON. Free, private, runs in your browser.
100% private — your files and text never leave your browser. All processing happens locally on your device.
Choose a file
or drop it here
Real workbooks often contain notes, lookup sheets, scratch tabs, and archived data. Excel to JSON lets you choose the sheet first, then export that sheet as records or rows so the resulting JSON matches the data you actually need.
Records mode treats the first row as headers and creates an array of objects, which is best for APIs and app data. Rows mode creates arrays of cell values, which is better when the first row is not a header or when exact row shape matters.
The parser does not execute macros and does not recalculate formulas. It reads stored workbook values locally in the browser. That makes the tool safer for quick conversion, but you should still review exported data when formulas drive important values.
Yes. When a workbook has multiple sheets, the converter lists them so you can export the specific sheet you need instead of flattening the whole workbook together.
No. The workbook is parsed locally and macros are not run. Formula cells are read from the stored workbook data rather than recalculated by Convertful.
Yes. Records mode uses the first row as object keys, while Rows mode outputs arrays for each row. You can also choose whether empty cells should be included.
Turn on empty-cell inclusion when you need consistent object keys or fixed row lengths. Leave it off when you want smaller JSON that only includes cells with values.
The converter reads workbook cell values rather than trying to preserve Excel display formatting. Review date and currency columns after export if exact formatting matters.