ToolZone

Mojibake Fixer

Fix garbled text caused by an encoding mismatch, turning symbols like é back into the correct character like é.

Garbled text

Fixed

I’m so happy it’s finally here…

Each word is fixed independently, so text mixing single and double encoding mistakes in the same paste still recovers correctly. A word left unchanged usually means it was already correct, or the original bytes were lost in a way that can't be reconstructed.

About the Mojibake Fixer

A mojibake fixer repairs garbled text caused by an encoding mismatch, where UTF-8 characters like curly quotes or accented letters get misread as Windows-1252 and turned into strings like ’ instead of the correct character.

How to use

1

Paste the garbled text into the input field.

2

Check the one-pass result first, since most mojibake needs only a single fix.

3

If it's still garbled, check the two-pass result, which catches text that got mis-encoded twice in a row.

Frequently asked questions

Why does garbled text look like é, ’, or “?
This happens when text originally saved as UTF-8 gets read back as Windows-1252 (sometimes labeled ANSI), which decodes each UTF-8 byte as its own separate character instead of combining them correctly.
Why can't every garbled string be fixed?
If the original bytes were lost or the text passed through more than two layers of mis-encoding, there may not be enough information left to reconstruct the original text reliably.

Explore more tools in the Text category.