Character encoding converter

Fix mojibake by re-decoding a text file as Shift_JIS, EUC-JP, UTF-8, or other encodings — and download clean UTF-8.

The file stays in this browser. Nothing is uploaded.

Reads files up to 8 MiB. UTF-8, UTF-16, Shift_JIS, EUC-JP, ISO-2022-JP, and Windows-1252 are supported; auto-detect handles the common Japanese encodings and UTF-8. Browsers only write UTF-8, so the download is always UTF-8 text.

How to use

  1. Choose or drop a text file.
  2. Auto-detect guesses the encoding; pick another if characters show as replacement marks.
  3. Preview, then copy or download the UTF-8 text.

What it supports

Reads files up to 8 MiB as UTF-8, UTF-16, Shift_JIS, EUC-JP, ISO-2022-JP, or Windows-1252. Auto-detect targets UTF-8 and the common Japanese encodings. Browsers write text as UTF-8 only, so downloads are always UTF-8.

Related tools

Related guides