FREE
Loading…
Drop an .xlsx or .xls file or browse
Microsoft Excel spreadsheet
Convert XLSX and XLS spreadsheets to CSV files. Each sheet is exported separately. Runs entirely in your browser.
Excel to CSV
Processing…
FREE
Loading…
Drop an .xlsx or .xls file or browse
Microsoft Excel spreadsheet
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.
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.
Upload your Excel file
Drop an XLSX or XLS file onto the upload zone.
Select sheet
If the workbook has multiple sheets, choose which one to export as CSV.
Choose delimiter
Select comma, semicolon, or tab as the column separator in the output CSV.
Convert
Click "Convert to CSV". The sheet data is exported as a plain text CSV file.
Download
Save the .csv file to import into databases, data analysis tools, or other applications.
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.
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.
Also Known As
Excel to PDF
Convert XLS and XLSX spreadsheets to PDF, keeping all rows and columns.
PDF to Excel
Extract tables from PDFs and convert them to editable Excel spreadsheets.
CSV to Excel
Import a CSV file into a structured Excel XLSX spreadsheet.
Excel to JPG
Capture each sheet of an Excel file as a JPG image.
XLS to XLSX
Upgrade old Excel .xls files to the modern .xlsx format.
ODS to Excel
Convert LibreOffice Calc ODS files to Excel XLSX format.
Trusted Worldwide
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.
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.
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.
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.