Convert XLS to CSV online

To convert XLS to CSV, upload the XLS file, start the conversion and download the result. Every worksheet is exported: a single-sheet workbook gives one CSV, and several sheets download as a ZIP with one CSV per sheet. Formulas become their calculated values.

Max file size 1 GB. Sign in to save your results.
By proceeding, you agree to our Terms of Use.
◈ Encrypted transfer◷ Short retention⊘ No watermark◎ Works on every device

XLS to CSV at a glance

Workbook object-model rebuilding: How XLS becomes CSV

Cells, sheets, formulas, types, and print settings are read from XLS and mapped into structures CSV can express. A displayed total is not enough evidence; formulas and leading zeros may have changed underneath it. XLS uses a legacy binary workbook stream whose formulas, shared strings, formats, sheets, charts, and date system must be interpreted before export. CSV output emits one delimited text table; formulas, charts, styles, multiple sheets, and typed cells must be flattened into explicit field values.

Read as the legacy binary Excel workbook with cells, formulas, formats, and older size limits. Rebuilt as plain-text rows and fields separated by a delimiter rather than a workbook object model.

XLS

XLS spreadsheet format

Used for structured rows and columns of calculated data.

Family
Documents
MIME
application/vnd.ms-excel
→

CSV

CSV spreadsheet format

Designed for structured data meant to be sorted, filtered, and computed.

Family
Documents
MIME
text/csv

Acceptance evidence for the converted CSV

Record the XLS evidence before conversion

Recalculate in the target Excel version and inspect formulas, dates, named ranges, charts, and sheet count.

Test the CSV file in its receiving workflow

Import the result with the intended delimiter and encoding, then check dates, quotes, and leading zeros.

XLS source facts versus CSV output requirements

What can fail when XLS spreadsheet format is interpreted

Newer functions, long worksheets, charts, macros, and date systems may not fit the XLS model.

What CSV spreadsheet format cannot safely promise

Formulas, formatting, charts, multiple sheets, data types, and leading zeros can disappear or be reinterpreted.

How the CSV writer handles this route

plain-text rows and fields separated by a delimiter rather than a workbook object model is what gets written, labeled as text/csv. Whether that actually opens depends on the receiving application, not on the file extension.

The delivery decision for this XLS to CSV route

CSV earns its place when its editing, reflow, or reader support outweighs exact XLS structure - Just test the most complex page or chapter before committing to it.

What changes between the XLS model and the CSV deliverable

  • Every worksheet is exported: a single-sheet workbook gives one CSV, and several sheets download as a ZIP with one CSV per sheet. Formulas become their calculated values.
  • XLS and CSV use different metadata conventions, so application-specific fields should be treated as optional until verified.