XLS to CSV

Convert Excel spreadsheets (.xls, .xlsx, .ods) to clean CSV files — one sheet or all of them.

Choose a file to get started

XLS, XLSX, XLSM, XLSB and ODS supported.

or import from

Processed in your browser — files never leave your device

How to Convert Excel to CSV

CSV — comma-separated values — is the universal language of data. Databases, CRMs, email platforms, accounting software, analytics tools, and programming languages can all import a CSV file, while many of them can't read Excel workbooks at all. PDFDoco converts XLS, XLSX, XLSM, XLSB and ODS spreadsheets to CSV directly in your browser: preview each sheet, pick your delimiter, and export one sheet or all of them in seconds, without uploading your data anywhere.

  1. 1

    Upload your spreadsheet

    Drop in an .xls, .xlsx, .xlsm, .xlsb or .ods file.

  2. 2

    Preview your sheets

    Switch between sheets and check the data before exporting.

  3. 3

    Choose CSV settings

    Pick comma, semicolon, or tab, and how numbers should be written.

  4. 4

    Export

    Download the current sheet as CSV, or every sheet bundled in a ZIP.

Multi-sheet export

Convert every sheet in a workbook at once, each to its own file.

Live preview

See your data in a familiar grid before you export it.

Your data stays private

Spreadsheets are parsed in your browser and never uploaded.

Why convert spreadsheets to CSV?

Excel files contain far more than data: formatting, formulas, charts, multiple sheets, and proprietary structure. That richness makes them hard for other systems to read. CSV strips everything back to plain rows and columns of text, which is exactly what import tools expect. It's the standard way to load contacts into a CRM, products into an online store, transactions into accounting software, or datasets into Python, R, and SQL databases.

Comma, semicolon, or tab?

Comma is the default almost everywhere. In much of Europe, however, the comma is the decimal separator, so spreadsheet software there expects semicolons instead — choose Semicolon if your CSV will be opened in a European version of Excel. Tab produces a TSV file, which avoids problems entirely when your data contains lots of commas, such as addresses or free-text notes.

Formatted values vs. raw numbers

By default the CSV contains values exactly as Excel displays them, including currency symbols, thousands separators, percentages, and date formats — ideal when people will read the file. Turn on Raw numbers when the CSV is going into another program: numbers are written without formatting so they import as true numeric values. Formulas are always exported as their calculated results.

Keeping accents and symbols intact

CSV files have no built-in way to declare their character encoding. Excel in particular may misread UTF-8 text, turning names like "José" or "Müller" into garbled characters. The Excel-friendly UTF-8 option adds a small invisible marker at the start of the file that tells Excel to read it correctly. If you're importing into a database or script that doesn't expect it, simply switch the option off.

Pro tip: CSV saves one sheet per file. If your workbook has several tabs, choose All sheets to get every tab as its own CSV in a single download.

Frequently Asked Questions

Which spreadsheet formats can I convert?

Excel 97–2003 (.xls), modern Excel (.xlsx), macro-enabled workbooks (.xlsm), binary workbooks (.xlsb), and OpenDocument spreadsheets (.ods) from LibreOffice and Google Sheets exports.

What happens to formulas?

CSV files can only store values, so each formula is exported as the result Excel last calculated. The formulas themselves are not included.

Can I convert all sheets at once?

Yes. Choose All sheets and every sheet is exported to its own CSV file, bundled together in a ZIP and named after the workbook and sheet.

Why do accented characters look wrong in Excel?

Excel sometimes assumes an older encoding for CSV files. Keep the Excel-friendly UTF-8 option on and accents, currency symbols, and non-Latin scripts will display correctly.

Are hidden sheets included?

Hidden sheets are marked in the tab list and can be previewed and exported like any other sheet, so nothing in your workbook is lost.

Is my spreadsheet uploaded anywhere?

No. The file is read and converted entirely in your browser, which makes it safe for financial data, customer lists, and other sensitive information.