Fix Broken Text Encoding

The encoding repairer fixes mojibake — text that was UTF-8 decoded as Latin-1 — recovering é from é, € from € and “quotes” from “quotesâ€.

  • No length limits
  • No registration
  • Free forever
  • Your text never leaves your browser
Options
Output
Your result will appear here as you type.

How to repair mojibake (ã© → é)

  1. Paste your text

    Copy the messy text and drop it into the input box.

  2. Adjust the options

    Use the toggles to fine-tune how aggressive the cleanup should be.

  3. Review the clean output

    The result updates live so you can compare before and after.

  4. Copy and use

    One click copies the cleaned text for wherever it is going next.

Why clean text at all?

This tool fixes problems like: • Database exports decoded with the wrong charset • Legacy CMS and mail content showing é everywhere • CSV files from mixed-encoding sources

Clean text pastes predictably into CMSs, spreadsheets and forms — fewer broken layouts and fewer manual fixes.

The cleanup is transparent: your original stays untouched in the input box until you change it.

Fix Broken Text Encoding — details

Output typeRepaired UTF-8 text when the input is recoverable; unchanged text when it is not
Processing100% in your browser — offline after load
Length limitNone
PriceFree, no account needed

Your text never leaves your browser

Every tool runs locally on your device. Nothing you paste is uploaded, stored, or tracked.

Frequently asked questions

Will my original text be modified?

No — the input stays as you typed it. The cleaned version only appears in the output box until you copy it.

Can I undo the cleanup?

Just edit or clear the input; the output always reflects exactly what is in the box.

Does it handle very long documents?

Yes. Everything runs in your browser, so a 100-page paste is as welcome as a sentence.