We're currently improving some features. If you notice any issues, please report them - we appreciate your feedback!

SimplifyConvert free online tools logo
HomeData ToolsExcel to CSV
📊

Excel to CSV

Convert Excel sheets to CSV format

spreadsheet

Convert

Click to select

.xlsx, .xls, .xlsm, .xlsb

Options

About this tool

Convert Excel sheets to CSV format

Input: .xlsx, .xls, .xlsm, .xlsb
Output: .csv

Ready to convert

Select a file and click Convert to get started

Export the first worksheet or every worksheet as CSV

Excel to CSV converts spreadsheet cells into delimited text. First Sheet Only returns one CSV; All Sheets returns a ZIP containing one UTF-8 CSV for each worksheet so no sheet is silently omitted.

Choose the export scope deliberately

  • •Export the first worksheet for a database import.
  • •Package every worksheet as separate CSV files for system migration.
  • •Choose comma, semicolon, tab, or pipe delimiters for a receiving application.

How to use this tool

  1. 1.Upload XLSX, XLS, XLSM, or XLSB up to 100 MB.
  2. 2.Choose First Sheet Only or All Sheets (as ZIP), then select the required delimiter.
  3. 3.Convert and verify filenames, headers, row counts, identifiers, dates, formulas, and encoding.

Workbook-to-text behavior

  • The first-sheet mode returns text/csv; all-sheets mode returns application/zip with one CSV per worksheet.
  • Worksheet names are converted to safe filenames and collisions receive numeric suffixes; empty sheets still receive a predictable CSV member.
  • CSV output uses UTF-8 with a byte-order mark and preserves string identifiers such as leading-zero values when they are stored as text.

Example: export an inventory workbook with three tabs

Choose All Sheets for Stock, Suppliers, and Archive. The ZIP contains Stock.csv, Suppliers.csv, and Archive.csv in workbook order. If two sheet names normalize to the same safe filename, the later file receives _2 rather than overwriting the first.

Spreadsheet features that CSV cannot represent

  • CSV does not retain cell colors, widths, merged cells, charts, macros, formulas, multiple worksheets, or validation rules.
  • Formula export depends on values available to the spreadsheet reader; verify calculated results against Excel.
  • Displayed date, currency, percentage, and identifier formatting can differ from underlying cell values.

Check an unexpected export

  • One CSV expected but ZIP returned: select First Sheet Only.
  • Columns import incorrectly: match the receiving system delimiter and encoding settings.
  • Identifier changed: confirm the source cell is stored as text and compare the CSV before import.

Questions about this specific tool

Can it export every worksheet?

Yes. All Sheets creates a ZIP containing one CSV for every worksheet, including empty sheets.

How are worksheet filenames created?

Unsafe characters are replaced, empty normalized names receive a numbered fallback, and duplicate names receive numeric suffixes.

Are formulas preserved?

No. CSV cannot store formulas. Verify the exported values, especially when workbook calculations have not been refreshed.

Which delimiters are supported?

The UI offers comma, semicolon, tab, and pipe delimiters.