Tested tool guide
Tested browser tools
Checked August 16, 2026
What XLSX to JSON Converter does, with a checked example
This tool opens an .xlsx file entirely in the browser and converts each worksheet into JSON: by default the first row of a sheet becomes the object keys, and every row below it becomes one object with those keys. Multiple sheets come out as separate named blocks in the result rather than being merged. The most common surprise is date cells: unless the sheet's date formatting is detected and honored, a date shows up as its underlying serial number (like 45123) instead of a readable string.
Worked example
A concrete input and expected output from the current implementation.
Input
A workbook with one sheet named "Sheet1", header row: Name, Age. Row 2: Alice, 30. Row 3: Bob, 25.
->
Expected output
{
"Sheet1": [
{ "Name": "Alice", "Age": 30 },
{ "Name": "Bob", "Age": 25 }
]
} The header row supplies the object keys, and each subsequent row becomes one object in the array under a key matching the sheet's name.