XLS CSV
Free online converter

Convert XLS to CSV

Convert now
XLS to CSV converterFREE
Drop a .XLS file here
or pick one - we convert it to .CSV and give you the file to download

On this page

Tested on macOS, Windows & Linux
Last verified Nov 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

How to convert XLS to CSV

  1. Add your .XLS file - drop it in the box above or click to browse.
  2. Convert it to .CSV in a few seconds.
  3. Download your new .CSV file.

What to expect

  • Only one sheet exports per conversion - a workbook with multiple sheets needs a separate export for each tab.
  • Formulas are replaced by their last calculated values; the original formula is not recoverable from the .csv.
  • Date cells may export as serial numbers (e.g., 44927) instead of readable dates - pre-format them as a date string in Excel before saving.

Frequently asked questions

Does converting XLS to CSV lose data?
Formatting, charts, and extra sheets are not included. Cell values are preserved, but formulas are replaced by the values they last calculated.
Why do my date columns show numbers like 44927 after export?
XLS stores dates as integers counting from January 1, 1900. Pre-format the column as a date string in Excel before saving as CSV to avoid this.
Can I convert all sheets at once?
Not with standard desktop apps - each sheet must be exported separately. A Python script using pandas can read all sheets and write one .csv per sheet in one pass.
Should I convert XLS to XLSX first, then to CSV?
No - Excel, LibreOffice, and Google Sheets all read .xls and export .csv directly, so the extra step adds no benefit.
Learn about the formats: .XLS · .CSV