Excel to JSON Converter — XLSX/XLS by URL, All Sheets, API
Pricing
$30.00 / 1,000 file converteds
Excel to JSON Converter — XLSX/XLS by URL, All Sheets, API
Convert Excel to JSON via API. Input: a URL to an .xlsx or .xls file. Output: JSON with every sheet as an array of row objects, headers detected automatically. Handles multi-sheet workbooks. Flat, cheap pay-per-file pricing — one charge per converted file.
Pricing
$30.00 / 1,000 file converteds
Rating
0.0
(0)
Developer
Anthony Snider
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Excel (XLSX) to JSON Converter
Turn any Excel workbook URL into clean, structured JSON — every sheet as an array of row objects, headers detected automatically.
Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.
What you get
- Point it at any
.xlsx/.xlsfile URL and get back parsed JSON. - Every sheet converted to an array of row objects keyed by the detected header row.
sheetNames, per-sheetcolumns,rowCount, androws.- Pick a single sheet by name or index, cap rows, or convert in bulk.
Input
{"url": "https://github.com/SheetJS/test_files/raw/master/AutoFilter.xlsx","sheet": "Sheet1","maxRows": 1000}
url— direct URL to the Excel workbook (required).urls— optional array of extra workbook URLs (up to 25 total per run).sheet— optional sheet name or 0-based index; omit to convert every sheet.maxRows— optional cap on data rows per sheet (default 5000).
Output
{"url": "https://github.com/SheetJS/test_files/raw/master/AutoFilter.xlsx","finalUrl": "https://raw.githubusercontent.com/SheetJS/test_files/master/AutoFilter.xlsx","status": 200,"sheetNames": ["Sheet1"],"sheets": {"Sheet1": {"rowCount": 3,"columns": ["Column1", "Column2"],"rows": [{ "Column1": "a", "Column2": 1 },{ "Column1": "b", "Column2": 2 }]}}}
Each input produces one dataset item. Failed inputs return { url, error } so one bad file never breaks the run.