Excel to CSV Converter – Convert Excel Online (Free Tool)
Convert Excel files (.xlsx, .xls) to CSV format. Export multiple sheets or single sheet to CSV.
What is Excel to CSV Converter?
Excel to CSV converts .xlsx / .xls files into RFC 4180 CSV with UTF-8 BOM so non-ASCII characters (Vietnamese, Japanese, Chinese, Arabic) open correctly in Excel and other tools. Parsing uses the SheetJS library entirely in the browser — your workbook never uploads anywhere. Pick a specific sheet, preview the first 10 rows, and download.
Why use this tool?
- No registration, account, or installation required
- No API keys to manage and no rate limits to monitor
- 100% free with no hidden costs or daily limits
- Built on SheetJS / pdf.js / OOXML — the same libraries used by serious desktop tools
- Auto-detects encoding (UTF-8, Shift_JIS, GBK, Vietnamese) for CSV imports
How to use
- Upload your Excel file (.xlsx or .xls)
- Select the sheet you want to convert
- Click "Convert to CSV" button
- Download the converted CSV file
Examples
Export the active sheet only
Open a multi-sheet workbook, select the sheet that contains the report you need, preview to confirm headers, then download a clean CSV.
Convert for a SQL bulk import
CSV with UTF-8 BOM imports cleanly into PostgreSQL COPY, MySQL LOAD DATA, and SQL Server bulk insert without character corruption.
Hand off to a non-technical teammate
CSV is the universal data format — anyone with Excel, Sheets, or Numbers can open it without macros, plug-ins, or version concerns.
Common use cases
- Exporting reports for downstream BI / SQL ingestion
- Sharing a single sheet of a large workbook with non-Excel users
- Preparing data for a programming script that reads CSV
- Migrating from Excel to a database, analytics tool, or static site generator
- Producing diffable, version-controlled tabular data (CSV diffs are readable; .xlsx isn't)
Troubleshooting
- Special characters look broken in Excel after re-opening.
- The download already includes UTF-8 BOM. If Excel still misreads, use "Data → From Text/CSV" instead of double-click open, and pick UTF-8 in the dialog.
- Formulas turned into their evaluated values.
- CSV stores values, not formulas. If you need the formula text, export from Excel with "Save As → CSV" and check the formula-bar string per cell.
- Date columns came out as serial numbers.
- Excel stores dates as numbers internally. The converter formats common date cells as ISO strings; for custom formats, set the cell format before downloading.
Frequently Asked Questions
Excel files (.xlsx) support multiple sheets, formulas, formatting, and charts. CSV files are plain text files that only contain comma-separated values, making them universally compatible but limited to single-sheet data without formatting.
Try these related tools
Explore more Office Tools
Discover other free, privacy-first tools in Office Tools.