How to convert Excel to CSV
Choose the file
Choose an Excel file or drop it in the box: xlsx, xls or ods. You can pick several files.
Set the options
Pick the delimiter and encoding, and whether numbers and dates stay as shown or become full values. Preview any sheet first.
Download
Download one sheet with its “CSV” button, or every chosen sheet together in a ZIP file.
CSV options and when to use them
| Option | Choice | When to use it |
|---|---|---|
| Delimiter | Comma , | The most common; most platforms (Shopify, Google, most stores) expect it. |
| Delimiter | Semicolon ; | If Excel on your computer separates with semicolons (some regional settings), or the target system asks for it. |
| Delimiter | Tab | For pasting into spreadsheets and some older programs; saved as a .txt file. |
| Encoding | UTF-8 with BOM | The default: opens with every language intact when you double-click it in Excel. |
| Encoding | UTF-8 without BOM | For systems and scripts that reject the invisible mark at the start of the file. |
| Numbers and dates | As shown in Excel | In the cell’s display format, like 1,250.00 or 1/15/2024. |
| Numbers and dates | Full values | Numbers at full precision without formatting, dates as 2024-01-15: best for importing. |
FAQ
How do I convert Excel to CSV UTF-8?
Choose the file, keep the encoding at “UTF-8 with BOM” and download. UTF-8 keeps every character, and the BOM makes Excel read it correctly.
Are all sheets converted, or only the first?
Each sheet becomes its own CSV file, because a CSV holds a single table. Pick the sheets you want and download them together as a ZIP.
What happens to formulas, formatting and colors?
CSV is plain text: each formula is written as the result it had when the file was last saved, and colors, fonts, images and charts are not carried over.
What about merged cells?
A merged cell’s value sits in its first cell only, as Excel saves it. Turn on “Repeat merged cells’ value” to fill every cell the merge covers.
Is my file uploaded to a server?
No. The file is read and converted inside your browser and never leaves your device.
