Excel to CSV converter
Convert Excel sheets (XLSX) to CSV files that open correctly in Excel again. Runs in your browser, free, no sign-up.
Result
Add an Excel file (XLSX) and click Convert. The CSV shows up here, saved so that it reopens in Excel without garbled characters.
What to do next
How it works
Add an Excel file, choose the sheets and click Convert. With All sheets you get one CSV per sheet, which can be saved together as a ZIP.
The default output encoding is UTF-8 with BOM, so the file opens correctly when you double-click it in Excel. Choose EUC-KR only for an older program that requires it.
Things to know
CSV holds values only, so fonts, colors, merged cells, display formats and the multi-sheet structure are lost. Formulas are replaced with their last calculated values.
When saving as EUC-KR, characters that encoding cannot represent, such as emoji and some CJK characters, are replaced with ?. The result tells you how many were replaced.
Frequently asked questions
What happens to formulas?
The last value Excel calculated is written instead of the formula. Files made by programs other than Excel may not store calculated values, in which case those cells come out blank.
Do dates come out as numbers?
No. Date cells are written as year-month-day, for example 2026-10-09, and with a time as 2026-10-09 14:30. Display formats such as thousands separators and percent signs are not carried into the CSV, only the values.
Accented or non-Latin characters look garbled when I open the CSV in Excel.
Excel misreads a UTF-8 CSV that has no byte order mark (BOM) and treats it as a legacy encoding, so the characters come out wrong. Here, UTF-8 and EUC-KR (a legacy Korean encoding) are told apart automatically when reading, and a UTF-8 BOM is added by default when saving so Excel opens it correctly.
Do my files get uploaded anywhere?
No. Everything runs inside this browser tab and the files never leave your device. The results disappear when you close the page, so save what you need.