XLS
XLS spreadsheet formatUsed for structured rows and columns of calculated data.
- Family
- Documents
- MIME
- application/vnd.ms-excel
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.
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.
Starting from another format? Check which other files convert to CSV.
Background reading: how to choose a file format by what must survive covers why a format is a set of tradeoffs rather than a label.
Used for structured rows and columns of calculated data.
Designed for structured data meant to be sorted, filtered, and computed.
Recalculate in the target Excel version and inspect formulas, dates, named ranges, charts, and sheet count.
Import the result with the intended delimiter and encoding, then check dates, quotes, and leading zeros.
Newer functions, long worksheets, charts, macros, and date systems may not fit the XLS model.
Formulas, formatting, charts, multiple sheets, data types, and leading zeros can disappear or be reinterpreted.
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.
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.