Repair Character Encoding
Fix Mojibake Text
Repair corrupted text such as "João", "Français" or "“quoted textâ€" caused by character encoding problems. Restore readable text instantly in your browser.
Encoding example
When text shows à instead of accents
Before and after
Before
João
Français
Não
Ação
After
João
Français
Não
Ação
Encoding repair workspace
Restore readable characters without rewriting the text
Broken encoding explained
What is mojibake?
Mojibake is garbled text caused by a character encoding mismatch. It appears when bytes written as UTF-8 are displayed as Latin-1 or Windows-1252, producing text such as João, café or “quoted textâ€.
In simple terms, the letters were saved correctly but opened with the wrong character rules. This tool recognizes common corruption markers and restores their intended characters while leaving text that already looks correct unchanged.
Common sources
What causes mojibake?
Encoding errors often enter workflows through CSV exports, spreadsheets, databases, OCR software, email clients, old systems, legacy software exports, and copy and paste between applications.
For adjacent cleanup tasks, use Paste as Plain Text, Remove Weird Unicode Characters or Clean OCR Text.
Benefits
Conservative repair for broken text
Repair Encoding Errors
Restore text damaged by UTF-8 and Latin-1 mismatches.
Keep Original Content
Repair characters without rewriting the text.
Private and Secure
Processing happens locally in your browser.
FAQ
Mojibake repair questions
What does mojibake mean?
Mojibake is garbled text produced by character encoding mismatches.
Why does my text show à instead of accented letters?
That usually means UTF-8 text was opened or decoded as Latin-1 or Windows-1252. This tool tries to restore the intended accented characters.
Can this fix encoding problems?
Yes, for common mojibake patterns such as João, Français, Não and broken smart quotes.
Can it repair text from spreadsheets and CSV files?
Yes.
Will it change correct text?
No. Correct text should remain unchanged.
Does the tool send data to servers?
No.