Skip to main content

Free XLS to CSV Converter Online

Convert XLS to CSV online, one file per sheet, ready to import into any system. Upload files up to 20GB and download the converted result in a few clicks.

Drag & Drop your XLS file here

XLS files, up to 20GB

Privacy Files stay private.

Privacy Automatically deleted after 24 hours.

LinkPrivacy 20GB upload limit.

4.8/5

Trusted for 1,827,796+ conversions

HOW IT WORKS

Convert XLS to CSV in three steps

Three steps, no account, nothing to install.

01

Upload your XLS files

Drag in .xls workbooks from Excel, an accounting system or a report export.

02

Convert to CSV

Start the conversion. LibreOffice calculates the formulas and writes each sheet's values as a CSV file.

03

Download the CSV

Download the CSV, or one ZIP with a CSV per sheet when the workbook has several.

XLS

XLS is the Excel 97-2003 workbook format, a binary file limited to 65,536 rows and 256 columns per sheet.

CSV

CSV is plain-text tabular data, one row per line with values separated by commas, readable by every spreadsheet and database.

FILE FORMATS

XLS and CSV compared

SOURCE

XLS

Excel used the binary XLS format from Excel 97 until 2007. It stores sheets, formulas, charts, formatting and VBA macros, but each sheet stops at 65,536 rows and 256 columns. Old reports, accounting exports and many web app downloads still arrive as .xls, and some of those are really CSV or HTML with the wrong name.

TARGET

CSV

Comma-separated values is the simplest way to move a table between programs. Each line is a row, and quotes protect values that contain commas or line breaks. CSV has no formulas, formatting or multiple sheets, which is exactly why databases, CRMs, accounting tools and data scripts all import it.

FeatureXLSCSV
Developed byMicrosoftNo owner (RFC 4180)
File extension.xls.csv
EditableYesYes (text)
LayoutGrid of cellsRows of values
Best forExcel 97-2003 and legacy systemsImporting data into other systems
Opens inExcel, LibreOffice, Google SheetsSpreadsheets, databases, code

USE CASES

Use Cases for XLS to CSV

When the data needs to move into another system.

logo

Import an old report into a database

Load XLS data into MySQL, PostgreSQL or SQLite as CSV.

logo

Upload contacts to a CRM

CRMs and email tools import contacts from CSV.

logo

Feed data to a Python or R script

Scripts read CSV without Excel libraries.

logo

Move accounting exports into new software

Old systems export XLS; new ones import CSV.

logo

Split a multi-sheet workbook

Each sheet becomes its own CSV file.

logo

Prepare a product feed

Shopping and marketplace feeds often use CSV.

logo

Share data with non-Excel users

Any text editor or spreadsheet opens CSV.

logo

Version data in Git

CSV diffs cleanly in version control.

logo

Load data into BI tools

Power BI, Tableau and Looker Studio import CSV.

logo

Clean up legacy data

Strip formatting and keep only the values.

SUPPORTED FILES

Which XLS Files Can I Convert?

XLS workbooks from Excel and other spreadsheet apps are supported.

Excel 97-2003 XLS

Workbooks with any number of sheets.

Workbooks with formulas

Each formula's calculated value is written to the CSV.

XLS-named web exports

CSV and HTML files saved as .xls are read too.

Large sheets

Up to XLS's limit of 65,536 rows per sheet.

A batch

Upload several workbooks and download all the CSVs as a ZIP.

TROUBLESHOOTING

CSV Not Importing Right?

Most issues appear when the CSV is opened again, not during conversion.

01

Leading zeros disappeared

Excel strips leading zeros when it opens a CSV. Import the file with the column set to Text, or use Google Sheets.

02

Formatting and colors are gone

CSV holds values only, with no formatting, colors, formulas or charts.

03

I got several files

Each sheet becomes its own CSV, because a CSV can hold only one table.

04

Dates look different

CSV stores dates as text. The program that opens the CSV decides how to show them.

05

Accented letters look wrong in Excel

Open the CSV through Excel's Data > From Text/CSV import and choose UTF-8.

06

Still not working

Password-protected workbooks need the password removed before converting.

COMPARISON

dragdropdo vs. Spreadsheet Apps and Scripts

Excel, Google Sheets and a few lines of Python can do this conversion if you have them set up. dragdropdo converts XLS to CSV in the browser, with nothing to configure.

What mattersdragdropdoSpreadsheet Apps and Scripts
Nothing to install✓Yes. Runs in any modern browser.~Spreadsheet apps or a Python setup.
Works on phones and tablets✓Yes. Desktop, Android, iPhone and iPad.~Spreadsheet apps work on phones; scripts don't.
Batch conversion✓Yes. Add many files and download one ZIP.~Scripts can; spreadsheet apps go one file at a time.
Share finished files✓Yes. Send a unique link from the result page.~You upload and share the files yourself.
Pricing✓Free with daily limits. $2.99 or $6.99 passes for unlimited use, no monthly plan.~Free (Google Sheets, LibreOffice, Python) to subscription (Excel).
Choosing the output layout✓Not in the converter. The layout is fixed.~Yes, with export options or code.

Other tools use different pricing, limits and workflows. This comparison describes dragdropdo's own features without assuming every other tool works the same way.

1.8M+

Files converted

and counting

4.8

Average rating

from our users

~4s

Avg. conversion

per file

0

Files kept

Auto-delete in 24h

WHY DRAGDROPDO

Built to be quick, safe, and free

Convert XLS to CSV in your browser, with nothing to install and nothing kept after 24 hours.

Private by default

Files are encrypted in transit and deleted from our servers automatically after 24 hours.

No install required

Convert in any modern browser on Windows, Mac, Linux, Android, iPhone or iPad. No app and no sign-up wall.

Big files and batches

Upload files up to 20GB each, add several at once, and download the results one by one or as a ZIP.

Share & download

Save finished files to your device or pass them on with a share link from the result page.

MORE XLS TOOLS

Explore our other document operations

XLS is a proprietary spreadsheet file format created by Microsoft Excel, widely used for data representation, analysis, and storage. Featuring advanced calculation capabilities, users can create complex formulas, charts, and pivot tables. XLS files efficiently handle large datasets while maintaining compatibility with various applications, making them essential for business and educational purposes.

Explore all tools

FAQ

Frequently Asked Questions

Answers to common questions about dragdropdo's XLS to CSV converter.