Drop your Excel file here
or click to browse (.xlsx, .xls, .xlsm, .csv — max 15 MB)
workbook.xlsx
0 KB
Ready. Upload an Excel workbook to begin.
Data Preview 0 rows
JSON Preview
Limits & notes
- Supported: .xlsx, .xls, .xlsm, .csv.
- Select one or more sheets. Grouped by sheet keeps each worksheet as its own JSON key.
- Array of objects uses the first row as property names when header mode is on.
- Your plan (Free): up to 15 MB and 20,000 rows per sheet.
| Plan | File size | Row limit per sheet |
|---|---|---|
| Free (you) | 15 MB | Up to 20,000 |
| Pro | 30 MB | Up to 50,000 |
| Premium | 60 MB | Up to 100,000 |
Done
How to Use
- Upload an Excel file (.xlsx, .xls, .xlsm, or .csv).
- Select one or more worksheets.
- Choose JSON structure and options.
- Click Convert to JSON, review the preview, then Download or Copy.
- Use Clear to start over.
Pro Tips
- Array of objects is best for APIs and most apps.
- Use By sheet when you need each worksheet kept separately.
- JSON Lines works well for large row-based imports.
- Turn on First row is header when your sheet has column titles.
FAQs
QWhich Excel formats are supported?
A
.xlsx, .xls, .xlsm, and .csv.
QCan I convert more than one sheet?
A
Yes. Select multiple worksheets; use By sheet to keep them grouped, or merge into one array.
QWhat is JSON Lines?
A
One JSON object per line (.jsonl), useful for streaming and bulk imports.