Skip to content

Excel tools

Convert Excel to CSV

Export every sheet of a workbook to CSV, with the delimiter and encoding your other software expects. Your spreadsheet stays on your device.

How it works

Add one or more workbooks in XLSX, XLS, XLSM or ODS format. Each sheet becomes its own CSV file, so a three-sheet workbook gives you three CSVs, which you can download together as a zip.

Delimiter and encoding

Choose a comma, semicolon or tab to separate values. Comma is the standard; semicolon is what Excel expects in many European locales, where the comma is the decimal separator.

Files are saved as UTF-8. Turn on the BOM option if the CSV will be opened in Excel: the byte-order mark tells Excel the file is UTF-8, so accented letters and other non-English characters display correctly instead of as garbled symbols.

What CSV can't hold

A CSV stores values only. Formulas are saved as their last calculated results, and formatting, colours, merged cells, charts and comments are dropped. Keep the original workbook if you need any of those.

Your files stay on your device

Spreadsheets tend to hold the most sensitive data people own, from salaries to customer lists, so the export runs in your browser. The work happens in your browser, so nothing is uploaded and nothing is stored on a server. Once the page has loaded it keeps working offline, and it's free, with no sign-up and no watermark.

Questions

How do I convert a workbook with several sheets?

Just add it. Every sheet is exported as a separate CSV, and you can download them one by one or all together as a zip.

Why do accented characters look wrong when I open the CSV in Excel?

Excel doesn't always detect UTF-8. Convert again with the BOM option turned on, and Excel will read the characters correctly.

Are formulas kept in the CSV?

No. CSV is plain text with no concept of formulas, so each cell holds its last calculated value.

Can I convert old .xls files?

Yes. XLS, XLSX, XLSM and ODS (LibreOffice and OpenOffice) workbooks are all supported.