Fix CSV encoding problems
Names like “Müller” turning into “M�ller” or “Müller” mean the file was saved in one encoding and opened in another. It happens all the time with exports from older Windows software and European systems.
The encoding is detected from the bytes themselves — UTF-8, UTF-16, Windows-1252, Windows-1250, ISO-8859-2 — instead of being assumed, so accented names, currency symbols and typographic quotes come out exactly as they were written. The download is UTF-8 with a BOM, which Excel opens correctly.
Drop files here
or browse your files
XLSX, XLS, CSV, TXT, PDF · up to 25 MB · 1 file without an account
Or try a sample:
Example: before and after
The same Windows-1252 file shows “M�ller & S�hne” and “Price in � was clear” when opened as UTF-8; read with the right encoding it is “Müller & Söhne” and “Price in € was clear”.
| 1 | Date | Customer | Product | Comment | Rating | Refund (�) |
|---|---|---|---|---|---|---|
| 2 | 13/02/2026 | M�ller & S�hne | Ceramic coffee mug 12 oz | Price in � was clear | 1 | |
| 3 | 14/02/2026 | Caf� Ren� | Dotted notebook A5 | Arrived late � box dented | 5 | |
| 4 | 15/02/2026 | Zo� O�Brien | Wall calendar 2027 | Price in � was clear | 3 | 22.57 |
| 5 | 18/02/2026 | S�ren �lund Ltd | Recycled paper ream | Arrived late � box dented | 1 | 22.22 |
| Date | Customer | Product | Comment | Rating | Refund (€) |
|---|---|---|---|---|---|
| 02/13/2026 | Müller & Söhne | Ceramic coffee mug 12 oz | Price in € was clear | 1 | |
| 02/14/2026 | Café René | Dotted notebook A5 | Arrived late — box dented | 5 | |
| 02/15/2026 | Zoë O’Brien | Wall calendar 2027 | Price in € was clear | 3 | 22.57 |
| 02/18/2026 | Søren Ålund Ltd | Recycled paper ream | Arrived late — box dented | 1 | 22.22 |
How to do it
- 1Drop the CSV, however garbled it looks in Excel.
- 2Check the text — names, symbols and quotes should read normally.
- 3Download UTF-8 with BOM (Excel-friendly), plain UTF-8 or Windows-1250.
Questions
Why does Excel show strange characters in my CSV?
Which encodings are detected?
Which encoding should I download?
Related tasks
- Clean a messy CSV fileTitle rows, blank lines, spaces, text amounts and total rows — fixed and checked.
- Clean a bank statement CSVBank exports with headers, local date formats and balances — typed and checked.
- Fix numbers stored as textAmounts with $, £, €, commas, brackets or trailing minus become real numbers.