Skip to content
FreeConvertter

XLS to CSV Converter

Export the sheets of an old Excel workbook as clean, portable CSV.

XLSto

or drag and drop them here · up to 50 MB per file

Your files are processed on this device and never uploaded.

Instant conversion

There is no upload or server queue, so conversion starts the moment you drop a file and finishes as fast as your device can process it.

Your files stay private

Files are processed entirely inside your browser. They are never sent to, stored on, or seen by any server.

Nothing to install

Works on Windows, macOS, Linux, Android and iOS in any modern browser. No software, no extensions, no account.

How to convert XLS to CSV

  1. 1

    Click "Choose XLS files" or drop your .xls files onto the converter.

  2. 2

    Optionally choose the sheets, delimiter, encoding and line endings in "Options".

  3. 3

    Click "Convert" to export the data on your device.

  4. 4

    Click "Download". Several sheets come as one ZIP file.

Why convert XLS to CSV?

  • Import legacy data — move old exports into databases and modern tools.
  • Automation — CSV is easy to process with scripts.
  • Long-term archiving — plain text never needs special software.

How the conversion works

The XLS workbook is read with SheetJS, and each selected sheet is written as CSV using the values shown in Excel, with dates in ISO format.

What is an XLS file?

XLS is the binary workbook format used by Microsoft Excel 97 to 2003. It stores sheets, values and formulas in a compound “BIFF” file rather than the XML used by XLSX. Many older reports, bank exports and archived spreadsheets still use it.

Modern Excel opens XLS files in compatibility mode, but some newer tools and websites no longer accept them, which is why converting XLS to XLSX or CSV is common.

What is a CSV file?

CSV (comma-separated values) stores a single table as plain text: one row per line, with cells separated by commas (or semicolons or tabs in some regions). Cells that contain commas, quotes or line breaks are wrapped in double quotes.

CSV is the universal exchange format for data — almost every database, spreadsheet, CRM, bank and analytics tool can import and export it. It has no formatting, formulas or multiple sheets, and it does not record its own text encoding, which is why non-English CSV files sometimes open with garbled characters.

Frequently asked questions

What happens to multiple sheets?

Each sheet becomes its own CSV file named after the sheet. Choose "First sheet only" for a single file.

How are dates written?

As ISO dates such as 2026-01-15, which every program reads the same way.

Will non-English text open correctly in Excel?

Yes. CSV files are saved as UTF-8 with a BOM by default, which Excel needs to read UTF-8 text.

Is my file uploaded?

No. Everything happens in your browser.

Related converters