Excel to CSV without sending it anywhere
One .csv file per sheet, with the separator of your choice and accents intact.
Drop your workbooks here
or click to browse
.xlsx and .ods · no limit on size or number
The fifty-seven other tools
How it works
The tool opens the workbook in your browser, reads each sheet and writes one .csv file per sheet. A workbook with several sheets comes out as a zip archive; a single-sheet workbook comes out as a .csv directly.
What is carried over and what can’t be
A .csv is a text file: it contains values separated by a character, and nothing else. That’s its strength; every program can read it.
Carried over: the text of each cell as it’s displayed, numbers, dates as formatted by the spreadsheet, and formula results.
Lost: the formulas themselves, of which only the result remains, formatting, colors, column widths, merged cells, charts, images and comments.
That’s what the format requires. If you need to keep all that, keep the workbook.
The separator, and why semicolon is the default
In most European countries, the comma separates decimals: writing 12,50 in a comma-separated file would split the column in two. So Excel in French expects a semicolon.
The comma remains the international standard separator; choose it if the file is going to an English-language tool or a programming environment. Tab almost never clashes with the content.
Accents and special characters
The resulting file starts with an encoding marker that tells Excel to read UTF-8. Without it, a workbook opens with broken accents, the infamous “é” turned into “é”.
A value that itself contains the separator, a quotation mark or a line break is put in quotation marks, as the standard requires.
A formula with no saved result
Some spreadsheets, especially automated exports, write the formula without its result. A reader doesn’t recalculate: the cell then comes out empty rather than carrying an invented value. If that happens to you, open the workbook in a spreadsheet app and save it again; the results will be written.
Frequently asked questions
Is my workbook sent anywhere? No. You can check for yourself in thirty seconds: here is how.
Are accents preserved? Yes. The file starts with an encoding marker that tells Excel to read UTF-8. Without it, a workbook opens with broken accents.
Are formulas kept? No, only their result is. A .csv is a text file; it only contains values. Formatting, colors, charts and merged cells disappear too.
What if my workbook has several sheets? Each sheet gives its own .csv file, and the whole set downloads as a zip archive. You can also convert only the first one.
Do old .xls files work? No. The pre-2007 .xls is a closed binary format, out of a browser’s reach. Save it again as .xlsx from a spreadsheet app.
Wize