Skip to main content
CSV First Aid

CSV Encoding Converter — UTF-8, Latin-1, Windows-1252

Re-encode a CSV between UTF-8, Windows-1252, ISO-8859-1, Shift_JIS, GBK, EUC-KR, Big5. We read the bytes and guess the source — the BOM isn't always there, but the statistics give it away.

Drop your CSV file here

or click to browse

Detects source encoding and converts to clean UTF-8.

How it works

  1. 1Drop your file above. The source encoding is detected automatically.
  2. 2Select your desired output encoding. UTF-8 is recommended for maximum compatibility.
  3. 3Preview the result and download. Special characters will display correctly.

FAQ

How is this different from 'Fix CSV Encoding'?

Fix CSV Encoding auto-detects and fixes to UTF-8. This converter lets you choose any output encoding — useful when you need Windows-1252 or Shift_JIS for a specific system.

Which encoding should I use?

UTF-8 for web, modern apps, and international text. Windows-1252 for legacy Windows systems. Shift_JIS for Japanese legacy systems.

Related tools