Text Encoding Converter

Fix broken characters and convert text files to UTF-8. Free, no sign-up, files stay on your device.

Choose a text file (TXT, CSV, SRT, HTML…)or drag and drop a file here

🔒 100% private — processing happens in your browser. Nothing is uploaded.

How to use the text encoding converter

  1. Open a text file that shows strange characters like привет or Ïðèâåò.
  2. The source encoding is detected automatically — check the preview and change it if needed.
  3. Download the file as UTF-8 (with BOM for Excel and old Windows programs) or UTF-16.

Old Windows programs, DOS-era files, subtitles and CSV exports from accounting software are often saved in legacy code pages such as Windows-1251, KOI8-R or CP866. Opened on a modern computer they turn into unreadable symbols. This converter decodes more than twenty encodings — Cyrillic, Western and Central European, Greek, Turkish, Hebrew, Arabic, Baltic, Thai, Chinese, Japanese and Korean — and saves clean UTF-8. You can also normalise Windows and Unix line endings at the same time.