iLoveDocsTools
All ToolsExcel to CSV

Excel to CSV

Convert XLSX and XLS spreadsheets to CSV files. Each sheet is exported separately. Runs entirely in your browser.

?

FREE

Loading…

Go Pro ↑

Drop an .xlsx or .xls file or browse

Microsoft Excel spreadsheet

Your files never leave your device. All processing happens locally in your browser — nothing is uploaded to our servers.Files are never stored on our servers · No tracking of your file contentsPrivacy Policy

What is Excel to CSV?

Excel to CSV strips a spreadsheet down to its raw data — no fonts, no colors, no formulas, no charts, no merged cells — and writes it as plain comma-separated text. This is the opposite trade-off from converting the other direction: you are deliberately throwing away everything Excel added on top of the numbers, because the destination you're sending the file to (a database import, a script, an API) doesn't understand XLSX and never will. Most data pipelines outside the Microsoft ecosystem — PostgreSQL's COPY command, a Python pandas.read_csv() call, a bulk import screen in Salesforce or Mailchimp — expect flat rows of text, not a ZIP archive of XML parts describing cell styles and worksheet relationships.

The conversion is lossy by design, and understanding what gets dropped matters. Formulas are replaced by their last-calculated result — a cell showing =VLOOKUP(A2,Sheet2!A:B,2,0) becomes whatever value it evaluated to, with no way to recover the formula afterward. Cell formatting (currency symbols, date display formats, bold headers, conditional formatting colors) disappears entirely, since CSV has no concept of cell styling. Multiple worksheets in one workbook don't fit into a single CSV file either, since CSV is a flat, single-table format — a workbook with several tabs produces several separate CSV files, one per sheet.

This matters most to people building or feeding systems rather than just reading data: developers writing an import script, analysts loading a dataset into R or a BI tool, and ops teams pushing spreadsheet-based lead lists into a CRM that only accepts CSV uploads.

How It Works

Drop your XLSX or XLS file and SheetJS reads every worksheet's cell grid directly in your browser tab. For any cell containing a formula, the last-computed value is written out rather than the formula text. If the workbook contains more than one sheet, each is exported as its own .csv file named after the sheet, and all files download one after another. Values that would otherwise be ambiguous in plain text — commas or line breaks embedded inside a cell — are automatically wrapped in double quotes per the RFC 4180 CSV standard so nothing gets misread as an extra column when the file is opened elsewhere.

How to Use

  1. 1

    Upload your Excel file

    Drop an XLSX or XLS file onto the upload zone.

  2. 2

    Select sheet

    If the workbook has multiple sheets, choose which one to export as CSV.

  3. 3

    Choose delimiter

    Select comma, semicolon, or tab as the column separator in the output CSV.

  4. 4

    Convert

    Click "Convert to CSV". The sheet data is exported as a plain text CSV file.

  5. 5

    Download

    Save the .csv file to import into databases, data analysis tools, or other applications.

Who Uses This Tool

🗄️

Database Import

Export Excel data to CSV for direct import into SQL databases, PostgreSQL, or data warehouses.

🤖

Script Processing

Convert spreadsheets to CSV so Python, R, or Node.js scripts can read and process the data without Excel dependencies.

🔗

API Integration

Produce CSV output from Excel reports to feed into APIs, webhooks, or third-party data platforms.

📬

CRM Uploads

Convert contact or lead Excel spreadsheets to CSV for direct bulk import into Salesforce, HubSpot, or Mailchimp.

🔬

Research Sharing

Share research datasets as CSV files so collaborators using any programming language or tool can access the data.

💾

Lightweight Archiving

Export Excel sheets to CSV for a plain-text archive that remains readable without any spreadsheet application.

Why Choose This Tool

Per-Sheet Export

Each worksheet is exported as a separate named CSV file, keeping your data logically organized.

Calculated Values Exported

Formula results are written to CSV, not the formula strings, so downstream tools receive clean numeric values.

XLS and XLSX Support

Both the legacy XLS format and the modern XLSX format are supported with the same conversion quality.

RFC 4180 Compliance

Cells containing commas or quotes are automatically wrapped in double quotes following the CSV standard.

Browser-Only Processing

Your spreadsheet data is processed entirely in the browser by SheetJS — nothing is uploaded to any server.

Free to Start — Sign Up for More

Use free with no account for standard file sizes. Sign up free to raise your limit to 80 MB, or upgrade to Pro for 250 MB per file.

Key Benefits

  • 100% browser-based — your spreadsheet data never leaves your device
  • Each worksheet exported as its own correctly-named CSV file
  • Handles both modern XLSX and legacy XLS (Excel 97–2003) formats
  • Formula results exported as computed values, ready for downstream tools
  • RFC 4180-safe quoting for commas, quotes, and line breaks inside cells
  • Free up to 40 MB — sign up free for 80 MB, upgrade to Pro for 250 MB

Frequently Asked Questions

Also Known As

excel to csv converter free onlineconvert xlsx spreadsheet to csvexcel to csv browser based no uploadexport excel sheet as csv freexlsx to csv per sheet exportconvert excel file to comma separated valuesexcel to csv free no install

Trusted Worldwide

Free Online Document Tools for Everyone

iLoveDocsTools is used by students, professionals, and businesses across the United States, Canada, United Kingdom, Australia, India, and more than 100 other countries. All tools are browser-based and process files privately — your files never leave your device. Free to use, with Pro plans for unlimited access.

No Upload Required

All processing happens directly in your browser. Your documents are never sent to any server — complete privacy guaranteed for users in the USA, Canada, UK, and worldwide.

Free to Use — Pro Plans Available

Every tool on iLoveDocsTools is free to use. Need more? Upgrade to Pro for unlimited usage, priority access, and no daily limits. Trusted by students, freelancers, and teams across North America and Europe.

Works on Any Device

Whether you are on a Mac, Windows PC, iPhone, or Android in New York, Toronto, London, or Sydney — our tools work instantly in any modern browser.

Looking for free PDF tools in the USA? Free document converters in Canada? Online PDF editors in the UK or Australia? iLoveDocsTools offers 70+ free tools — merge PDF, split PDF, compress PDF, convert Word to PDF, Excel to PDF, JPG to PDF, and many more — all free, all instant, all private. No watermarks. No file size limits. Just free tools that work.