U8

UTF-8 Decode – Fix Mojibake & Garbled Text Online

Fix garbled, corrupted text caused by UTF-8 mojibake — the double-encoding artifact that turns éáúñœ into éáúñgÅ. This free online tool decodes incorrectly interpreted UTF-8 bytes back to their original characters. Simply paste your broken text and click Decode. Supports accented Latin characters (Portuguese, Spanish, French, German), ligatures, and many other non-ASCII characters. All processing runs entirely in your browser — your text never leaves your device.

How to Use the UTF-8 Decode Tool

What is UTF-8 Mojibake?

Mojibake happens when a UTF-8 encoded string is read as if it were Latin-1 (ISO-8859-1) and then re-encoded. Each multi-byte UTF-8 sequence gets split into multiple Latin-1 characters, turning é into é, á into á, and so on. This tool reverses the process.

How to fix garbled text:

  1. Paste your garbled / corrupted text in the Input box.
  2. The decoded result appears instantly in the Output box.
  3. Click Copy to copy the fixed text to your clipboard.
  4. Use the example buttons to quickly test with sample corrupted text.

Common examples:

éé
áá
úú
ññ
ãã
çç
œ
Ã"Ô

When does this happen?

  • Exporting data from databases with wrong charset settings.
  • Copying text between systems with mismatched encodings.
  • Emails or files saved as Latin-1 but containing UTF-8 content.
  • WordPress or CMS migrations without proper collation settings.