Choose a file to convert. It's processed locally — never uploaded. Tip: add several files to convert them all at once.
Result appears here after you select
{ } How to use
- Add an .xlsx or .xls file.
- Select Process to get its first sheet as CSV.
{ } How it works
Excel to CSV works on the file you upload. Select Process ▸ and it runs entirely in your browser — nothing is uploaded to a server — then shows the result in the Output panel.
Input
- Excel file — upload a file (.xlsx,.xls); it is read locally in your browser
Output
CSV text — copy or download it from the Output panel.
{ } Common uses
- Get a spreadsheet into a tool or a script that reads CSV.
- Strip formatting and formulas down to the values.
- Put a sheet under version control as plain text.
{ } Limitations
- Only the first sheet is converted. A workbook with several sheets needs one pass per sheet, with the sheet you want moved to the front.
- Formulas are not recalculated — you get the value the spreadsheet last saved. Formatting, merged cells, charts and images are lost, which is what CSV means.
- Dates come out as the text the sheet displayed, so a locale-dependent date format stays locale-dependent.
{ } FAQ
Is my data uploaded to a server?
No. Everything runs locally in your browser — your files never leave your device.
Can I process more than one file at once?
Yes — add several files and they’re all processed and downloaded together as a ZIP.
Is this tool free?
Yes — it’s completely free and needs no sign-up.
How do I convert a sheet other than the first?
Move it to the front of the workbook in Excel and convert again. This reads the first sheet only and there is no sheet picker, so the order in the file is what decides it.