Convert EXCEL to CSV
Convert EXCEL to CSV free in your browser. No upload, no signup, no watermark. Files stay on your device.
drop a .xlsx file
or click to browse
related
more excel & csv
see all spreadsheet converters →guide
how to convert excel to csv
Drop your EXCEL file
Drag your EXCEL file into the drop zone above, or click the box to pick a file from your computer or phone. The browser reads the file directly — nothing uploads.
Click Convert
The page runs SheetJS on your device to decode the Microsoft Excel workbook and encode it as Comma-Separated Values. Most conversions finish in a few seconds; large or codec-heavy files (RAW, video) can take longer.
Download the CSV file
When the conversion finishes, the CSV files arrive as a ZIP — one CSV per source page. Open the ZIP and save the pages anywhere on your device.
FAQ
common questions
What happens to my Excel formulas?
They're evaluated to their current values and stored as static numbers/text in the CSV. CSV has no concept of formulas — it's a flat text format with one value per cell. If your formulas pull in values from external files or live data, those references break entirely; the CSV captures whatever value the formula showed at the moment of conversion.
What if my workbook has multiple sheets?
Only the first sheet converts. CSV is single-table by nature — there's no way to represent multiple sheets in a single CSV file. If your workbook has multiple sheets that all matter, convert each one to its own CSV separately, or use a different export format (xlsx-to-json captures all sheets).
Will my formatting (colours, fonts, borders, conditional formatting) survive?
No. CSV stores only the data values — no styling, no fonts, no colours, no merged cells, no conditional rules. The output is plain text. If formatting matters for your downstream use, stay with XLSX or pick a format that supports styling (like HTML).
How are dates and numbers handled?
Numbers become plain numeric text (1234.56 stays as 1234.56). Dates serialise as text in YYYY-MM-DD or whatever locale-appropriate format the source cells display — Excel's internal date numbers don't carry across. Beware: CSV imports in other tools may need explicit type hints to parse dates correctly, since CSV doesn't carry type information.
Why convert Excel to CSV?
Three common reasons: (a) feeding data into other systems (databases, BI tools, scripts) that expect CSV input; (b) sharing data with users on non-Microsoft platforms; (c) version control — CSV diffs cleanly in Git, XLSX doesn't. CSV is the universal data interchange format; XLSX is the format for editing.