Excel to CSV Converter
Convert Excel sheets to UTF-8 CSV files instantly. Choose custom delimiters, add BOM for spreadsheet software, and export directly in your browser with privacy.
Excel (.xlsx, .xls)
Tips
- Select the specific sheet you want to export if your workbook contains multiple tabs.
- Use a comma delimiter for e-commerce platforms like Shopify, or a semicolon for localized desktop spreadsheets.
- Enable the UTF-8 BOM option if you plan to reopen the exported CSV in desktop spreadsheet software without character glitches.
How to use it
- 1 Upload your XLSX or XLS spreadsheet and choose the worksheet you want to export.
- 2 Set your preferred delimiter and toggle UTF-8 BOM encoding based on your destination platform.
- 3 Review the table preview and download your generated CSV file.
What you should know
E-commerce platforms like Shopify and WooCommerce, accounting software, and database import pipelines strictly require flat CSV files rather than binary XLSX or XLS workbooks. Native spreadsheet export functions often default to regional delimiters like semicolons instead of standard commas and omit UTF-8 encoding headers. This results in mangled non-ASCII characters, corrupted diacritics, and collapsed single-column data upon import. Converting to a properly encoded plain text CSV ensures reliable column mapping, consistent parsing across different operating systems, and clean programmatic ingestion without unexpected data shifts.
This converter parses XLSX and XLS workbooks locally in your browser to output clean UTF-8 text. You can choose specific worksheets from multi-tab files, configure custom delimiters such as commas or semicolons, and prepend a UTF-8 Byte Order Mark (BOM) for compatibility. Formula cells export as their calculated values, while dates and formatted numbers retain their rendered text layout. Because CSV format supports only a single two-dimensional grid of text, workbook macros, multiple tabs, custom styling, embedded charts, and cell colors are permanently stripped.
Frequently asked questions
Should I choose a comma or a semicolon delimiter?
Use commas for database imports and e-commerce platforms like Shopify or WooCommerce. Choose semicolons if you plan to reopen the CSV in localized desktop spreadsheet applications that use commas as decimal separators.
What does the UTF-8 BOM option do?
The Byte Order Mark is an invisible file prefix that signals desktop spreadsheet programs to parse international characters using UTF-8 encoding. Enable it for desktop software compatibility, or disable it for web APIs and database loaders.
Can I convert multiple workbook sheets into a single CSV?
CSV files only support a single flat data table per file. To export multiple sheets, convert each tab separately or merge the tables into one sheet before exporting.
Guides
Articles and format references related to this tool.
Related tools
- CSV to Excel Converter Convert CSV and TSV files into formatted Excel XLSX spreadsheets. Automatically detects delimiters and encodings while keeping your data private in browser.
- CSV Delimiter Fixer Convert CSV delimiters between commas, semicolons, and tabs without breaking quoted fields. Fix UTF-8 BOM encoding and normalize line breaks in your browser.
- CSV and Excel Merger Merge multiple CSV and Excel spreadsheets into one table by aligning matching column headers. Export clean data to XLSX or CSV directly in your browser.
- Excel / CSV → Shopify Converts your Excel / CSV product export into the Shopify import template: columns are mapped, barcodes and variants stay intact. Free, no signup.
- n11 → Shopify Converts your n11 product export into the Shopify import template: columns are mapped, barcodes and variants stay intact. Free, no signup.
- Ikas → WooCommerce Converts your Ikas product export into the WooCommerce import template: columns are mapped, barcodes and variants stay intact. Free, no signup.