Skip to content
convertirdocs

Excel to CSV converter

Turn an Excel spreadsheet into a CSV file that other systems can import, with the separator you need and every sheet of the workbook.

100% free · no sign-upYour files never leave your device

or drop them here

How to convert Excel to CSV in 3 steps

  1. 1

    Open one or more Excel .xlsx files.

  2. 2

    Choose the separator (comma, semicolon or tab) and, if the file will be opened in Excel again, the Excel-compatible option.

  3. 3

    Check the preview of the first rows and download the CSV files.

Your files never leave your device

This tool runs entirely inside your browser. The file is never uploaded to any server: it is read, processed and downloaded on your own device. When you close or reload the page, it is gone from memory.

When you need a CSV

Many systems only import CSV: email marketing tools that take a contact list, online stores that import a product catalog, accounting and payroll software, banking portals for bulk payments, CRMs, school platforms that upload grades, and databases. You keep the data in Excel because it's easier to edit, and at the end you need a plain CSV file.

This converter does that without opening Excel. It reads every sheet of the workbook and uses the values stored in the cells, so formulas come out as their results, which is what an import expects.

Before converting, it helps to tidy the sheet the way the receiving system expects: one header row with the column names it asks for, no blank rows in the middle, and no totals or notes under the table. The preview of the first rows lets you confirm the headers and the first records look right before you download, and if something is off, you can fix it in the spreadsheet and convert again in seconds.

Comma, semicolon or tab

"Comma-separated" doesn't always mean commas. In countries that use a comma as the decimal mark, such as much of Europe and Latin America, many programs expect a semicolon instead. Some systems prefer a tab. Choose the separator the receiving system asks for; if you aren't sure, check its import instructions or try a few rows first.

If the CSV will be opened in Excel later, turn on the Excel-compatible option, which keeps accented letters and characters such as é, ñ or ü readable instead of turning them into odd symbols.

Leading zeros and long numbers

A classic problem with CSV files is losing the zeros at the start of zip codes, product codes or employee IDs, and long numbers turning into scientific notation. The converter keeps those values exactly as they are, so a ZIP code like 02134 stays 02134 in the file.

One limit to know: only the modern .xlsx format is read. If your file is an old .xls, open it in a spreadsheet program and save it as .xlsx first. Formatting such as colors, fonts and merged cells doesn't exist in CSV, so it is not carried over; only the data is.

Private and free

Spreadsheets often contain customer lists, salaries or account numbers. The conversion happens in your browser, so the file is not uploaded and nothing is stored. It is free, with no account and no limit on files. To go the other way, the CSV to Excel converter turns CSV, JSON and XML into .xlsx, and Online spreadsheet lets you edit the file before converting.

Frequently asked questions

What happens if my workbook has several sheets?

All sheets are read. CSV holds one table per file, so each sheet becomes its own CSV.

Are formulas kept?

The CSV gets the values that the formulas show, not the formulas themselves, because CSV only stores data.

Which separator should I choose?

The one the receiving system asks for. Comma is the most common; semicolon is usual where the comma is the decimal mark.

Can I convert old .xls files?

No. Save the file as .xlsx in a spreadsheet program first.

Will leading zeros be lost?

No. Codes with leading zeros and long numbers are kept exactly as they appear.

Can I convert several workbooks at once?

Yes. Open them together; each one is converted, and the results download one by one or together in a ZIP.

Is my spreadsheet uploaded?

No. It is converted in your browser and nothing is sent or stored.

Related tools