How to convert XLSX to CSV
- Add your .XLSX file - drop it in the box above or click to browse.
- Convert it to .CSV in a few seconds.
- Download your new .CSV file.
What to expect
- Only the active sheet is exported - a workbook with multiple sheets requires a separate Save As operation for each one.
- Formulas are replaced by their calculated values in the CSV; the original formula is not preserved.
- Date cells may export as serial numbers (e.g.,
45658) rather than readable date strings - check date columns in a text editor before importing the CSV into another system.
Frequently asked questions
Can I export all sheets at once?
Not through the GUI in Excel, LibreOffice, or Google Sheets - each exports only the active sheet. Use Python pandas or run
soffice --headless --convert-to csv in a loop to process multiple sheets automatically.Why do my date columns show numbers like 45658 instead of dates?
Excel stores dates as day-count integers internally. Format the date column as a date string in Excel before saving as CSV to get readable values; LibreOffice and Google Sheets usually handle this automatically.
Does the CSV keep cell formatting such as colors or bold text?
No - CSV is plain text and stores only values. Colors, fonts, borders, and number display formats are all discarded.
What delimiter does the exported CSV use?
Excel defaults to a comma but some regional installs use a semicolon; LibreOffice lets you choose in the export dialog. When in doubt, open the file in a text editor to confirm the delimiter before importing.
Programs that convert XLSX: Microsoft Excel · Ability Spreadsheet · docXConverter · IBM Lotus Symphony · PlanMaker · Corel Quattro Pro · Microsoft Excel for Mac · iWork Numbers