File & Data Tools
Convert Excel to CSV
Pick a sheet from the workbook, preview it, and export a clean UTF-8 CSV.
- Free, no signup
- No upload — runs on your device
- No watermark
- Unlimited use
Excel to CSV
Processed locally.xlsx or .xls
Excel's own "Save as CSV" is not UTF-8
On Windows, Excel's CSV export writes the file in the system's legacy code page — Windows-1252 in most of Europe and North America. Every character outside that page is replaced with a question mark. Names with accents survive. Names in Greek, Cyrillic, Chinese, Arabic or Hindi do not. The em dash and the curly apostrophe frequently do not either.
"CSV UTF-8" appeared as a separate export option precisely because of this, and it writes a byte-order mark at the start of the file that some Unix tools then choke on. There is no export path from Excel that is both UTF-8 and BOM-free.
This tool always writes UTF-8 without a BOM, which is what every database import, every scripting language and every modern text editor expects. If your names came out as question marks last time, this is why.
How it works
- Drop in an .xlsx or .xls file
- Choose a sheet and check the preview
- Click Export as CSV