Excel Converter (XLSX to JSON / CSV)
Upload an .xlsx or .xls file to turn any sheet into JSON or CSV, or build an Excel file from a JSON array or CSV — pick the sheet, preview and download. Everything is processed locally.
Choose an Excel file (.xlsx, .xls, .csv)
About this tool
Excel Converter reads .xlsx and .xls spreadsheets and turns any sheet into JSON or CSV — and it works the other way too, building an Excel file from a JSON array or CSV text. Upload, pick the sheet, preview the result, and download.
It is handy for developers who need to seed a database from a spreadsheet, feed spreadsheet data into an API, or hand a JSON dataset back to a non-technical colleague as a familiar workbook. All parsing happens locally, so confidential data in the sheet never leaves your machine.
How to use
- Upload an .xlsx or .xls file, or paste JSON/CSV to convert into Excel.
- Select which worksheet to convert if the file has several.
- Choose the output format: JSON or CSV.
- Preview the converted data to confirm the columns and rows look right.
- Download the result, or copy it to the clipboard.
Features
- Excel to JSON and Excel to CSV in one place.
- Reverse direction: build an .xlsx from a JSON array or CSV.
- Multi-sheet workbooks — choose the exact sheet to convert.
- Live preview of the converted output before downloading.
- Handles headers so JSON keys map to column names.
- Processed entirely in the browser — spreadsheet data is never uploaded.
Frequently asked questions
Is my spreadsheet uploaded to a server?
No. The file is read and converted in your browser, so the contents of your workbook stay private and never leave your device.
How are Excel rows turned into JSON?
The first row is treated as the header, so each following row becomes a JSON object whose keys are the column names and whose values are the cell contents.
Can I convert JSON back into an Excel file?
Yes. Paste a JSON array of objects (or CSV) and the tool builds a downloadable .xlsx workbook, using the object keys as the column headers.
Does it support both .xlsx and older .xls files?
Yes. Both the modern .xlsx format and the older .xls format are supported for reading and conversion.