curlytab

curlytab / Excel to CSV

Every sheet, flattened to text.

Excel to CSV Converter

Drop an Excel file to save any sheet as CSV, or every sheet at once as a ZIP of CSV files. Dates come out as 2026-10-24, numbers keep their full precision, and the file is saved as UTF-8, so accents, Thai and other scripts survive the trip.

Drop an Excel file here

or choose a file · .xlsx ·

Preview
CSV

How to use the Excel to CSV Converter

  1. Drop an .xlsx file onto the box, or click it to choose one.
  2. Pick the Sheet, or All sheets to download a ZIP with one CSV per sheet.
  3. Choose the Delimiter. Keep Excel-friendly UTF-8 on if the CSV will be opened in Excel again.
  4. Click Download .csv, or Copy the text.

Comma, semicolon or tab?

  • Comma is the standard and what most apps and databases expect.
  • Semicolon is what Excel uses in countries where the comma is the decimal separator (much of Europe and Latin America).
  • Tab (a .tsv file) is safest when your text itself contains commas and semicolons.

What “Excel-friendly UTF-8” means

CSV files don't say which character encoding they use. Adding an invisible marker (a byte order mark) at the start tells Excel the file is UTF-8, so café and กรุงเทพ appear correctly when you double-click it. Untick it for programs that don't expect the marker.

Private and offline

The workbook is read in your browser and nothing is uploaded. Old .xls files need to be saved as .xlsx first. Need the opposite? Use CSV to Excel.

Frequently asked questions

Does it keep formulas?

CSV can only hold values, so each formula's last calculated result is saved.

Can I convert all sheets at once?

Yes. Choose All sheets in the Sheet list and you'll get a ZIP file with one CSV per sheet.

Is my file uploaded?

No. It's read in your browser.

Updated

Add this Excel to CSV converter to your website

Free for blogs, schools and businesses. Copy the code below and paste it into your page's HTML. The tool works exactly like this one and runs in your visitors' browsers, so nothing is uploaded. Please keep the credit line so others can find it too.

Preview embed ↗