Simulate or fix mojibake text with this encoding tool. Convert between readable and corrupted text caused by encoding mismatches like UTF-8 ↔ Latin1. Supports live preview, copy, export, and more.
How to Use:
- Paste or type your text into the Input Text box on the left.
- Choose a mode:
- Simulate Mojibake to intentionally garble the input
- Fix Mojibake to attempt decoding corrupted text
- The tool instantly processes the input and shows the result on the right.
- Use Copy Output to copy the processed text.
- Click Export to File to download the output as a
.txt
file. - Use Clear All to reset the input and output fields.
What the Mojibake Text Tool Can Do:
This tool helps simulate or correct mojibake garbled text from character encoding mismatches. It:
- Converts text between UTF-8 and Latin1 encodings using JavaScript
- Allows switching between simulate and fix modes
- Supports real-time text conversion with no page reload
- Includes export and copy functionality
- Displays a character count for the output
Example:
Input:
Hello how are you? Café naïve résumé ümlaut 漢字
Simulated Output (example):
Hello — how are you? Café naïve résumé ümlaut æ¼¢å
Fixed Output (if the input was mojibake):
Hello how are you? Café naïve résumé ümlaut 漢字
Common Use Cases:
Use this tool to troubleshoot encoding problems from files, emails, or web data. It’s helpful for developers, translators, and editors who encounter corrupted text from encoding mismatches, especially between UTF-8 and Latin1. The simulation mode also helps demonstrate what mojibake looks like for educational purposes.
Useful Tools & Suggestions:
Once you’ve generated mojibake, Unbake Mojibaked Text lets you reverse the mess and get your original content back. And if you’re experimenting with glitchy aesthetics, Generate Zalgo Text brings a similarly chaotic vibe with stacked accents and creepy visuals.