Developer

Excel to CSV Converter

Convert an Excel spreadsheet (.xlsx) to CSV: the first sheet as one file, or every sheet in a ZIP.

Up to 10 MB. Your file is processed and returned straight away; it isn't stored.

How to convert Excel to CSV

  1. Choose an .xlsx file.
  2. Pick the first sheet or all sheets, and the delimiter.
  3. Press Convert to CSV and download.
  • Formulas are saved as their results, and dates as 2026-01-05.
  • Use semicolons if your Excel uses a comma as the decimal separator.
  • Formula protection stops a CSV from running commands when someone opens it in Excel. Numbers are never changed.
  • Going the other way? Use CSV to Excel.

Excel to CSV: frequently asked questions

How do I convert an Excel file to CSV?

Upload the .xlsx file, choose the first sheet or all sheets and a delimiter, and press Convert to CSV. Several sheets are downloaded together as a ZIP with one CSV each.

What is the UTF-8 BOM option?

It adds a small marker at the start of the file that tells Excel the CSV is UTF-8, so names in Hindi, Tamil and other scripts display correctly when you open it.

What is formula injection protection?

Text that starts with =, +, - or @ can run as a formula when a CSV is opened in Excel, which attackers abuse. With protection on, such text gets a leading apostrophe so it stays plain text. Numbers are never changed.

What happens to formulas and dates?

Formulas are saved as their calculated results, and dates as year-month-day, like 2026-01-05.

More Developer tools