Text encoding detector and decoder Text encoding detector and decoder

Recover garbled text or open a text file in the right encoding. Compare alternatives before saving.

Text to repair
0 / 20000
Try an example

Text is sent to this site only when you press Repair text. It is not sent to an AI service.

How to use this tool →

Quick start

Repair garbled text, compare likely decoding paths and save the readable result.

  1. Paste the damaged text
  2. Detect the encoding problem
  3. Copy or download the result

Text encoding detector and decoder

Paste text that became unreadable after copying it from an email, old web page, file, CSV export or database. The service tries common mojibake repair paths and shows the most likely readable result.

The tool is useful when UTF-8 bytes were displayed as Windows-1251, Windows-1252 or another single-byte encoding. Always review short snippets manually because several variants can look plausible.

✓ Restore text that became unreadable because the wrong character encoding was used.
✓ The service checks common encoding pairs: UTF-8, Windows-1251, Windows-1252, ISO-8859, KOI8-R and CP866.
✓ The best candidate is selected heuristically, while alternatives help compare similar results.
✓ Useful for emails, legacy HTML pages, CSV files, logs, database dumps and imported documents.
✓ A neural network is not required for most encoding errors: deterministic conversion is faster and easier to verify.
✓ If the string is short or contains several languages, use the result as a hint and verify it manually.

Other Tools

User reviews

Reviews are checked before publication. We publish genuine positive feedback and specific criticism. Spam and insults without useful detail are not published; profanity and personal details are masked. Positive votes are counted immediately; negative votes are counted after review.

Reviews reflect users’ experiences, not a guarantee of results or a description of the service limits. Use the rating buttons above to leave a review.

No published reviews in this language yet.