UTF-8 BOM & Character Set Recovery Engine
CSV Encoding Fixer
Repair mangled accented characters in Excel by re-decoding legacy character sets into clean UTF-8 with Byte Order Mark (BOM).
Drop your CSV file here to fix character encoding
Re-decode Windows-1252, ISO-8859-1, or Shift-JIS files and export with UTF-8 BOM.
Frequently Asked Questions
Excel defaults to opening CSV files using legacy system encodings (like Windows-1252) unless the file contains a UTF-8 Byte Order Mark (BOM) header. Our tool injects the proper BOM header to ensure Excel renders all international characters accurately.
You can re-decode files from Windows-1252 (ANSI/Western European), ISO-8859-1 (Latin-1), Windows-1251 (Cyrillic), Shift-JIS (Japanese), GBK/GB2312 (Chinese), and UTF-16.
No. The entire byte re-decoding and UTF-8 encoding process happens directly inside your browser's local JavaScript runtime.