Why your CSV has semicolons
In countries where the comma is the decimal separator — France, Germany, Spain, Italy, Brazil and many others — Excel saves "CSV" files with semicolons between fields, so that 12,5 can stay a number. Most software, databases and programming libraries expect commas and a dot for decimals. The result: an import where everything lands in a single column, or numbers read as text.
The reverse happens too: a standard CSV double-clicked in a French Excel shows every row squashed into column A.
Semicolon → comma (for software, databases, Python, R…)
- Drop the semicolon file. The separator is detected and decimal commas are understood as numbers.
- Click CSV in Download. You get a comma-separated, UTF-8 file with dots as decimal separators.
Comma → semicolon (to open in Excel)
- Drop the standard CSV.
- Click CSV for Excel (;). The file uses semicolons, decimal commas, and starts with a UTF-8 marker so é, ü or ñ display correctly.
Fields containing the separator, quotes or line breaks are quoted properly in both directions, so no column shifts.
Other free CSV tools
Frequently asked questions
Will accents be preserved?
Yes. The input is read as UTF-8, and the Excel variant adds a byte-order mark so Excel doesn't misread accents.
What about dates?
Dates are copied as written in the source file. If you need to change their format, you can do it in the query before downloading.
Can I also convert tab-separated files?
Yes. Tab and pipe separators are detected too, and the download gives you a comma or semicolon file.