Text Obfuscator
Homoglyphs, Zalgo and Unicode
Text Obfuscator: Zalgo, Unicode Homoglyphs and More
Text obfuscation modifies characters to appear different or bypass content filters. Techniques include: Zalgo (adding Unicode combining chars for 'corrupted' effect), homoglyphs (replacing Latin letters with visually identical Cyrillic), leet speak (a→4, e→3), invisible characters.
Educational use: understanding how phishing attacks work with fake domains ('gооgle.com' with Cyrillic 'о'), how spam bypasses filters, how censorship-resistant messages travel. NEVER use for real phishing — it's a crime.
For security researchers, journalists writing about disinformation, developers building content filters, or curious users exploring Unicode. Everything runs in the browser.
How does it work?
- 1Select technique
Zalgo (accents/combining), homoglyphs, leet speak, invisible chars, mixed.
- 2Enter the original text
The tool obfuscates in real time as you type.
- 3Copy the result
You can also do reverse: paste obfuscated text and get the normalized original.
Frequently Asked Questions
Unicode has thousands of characters that look identical (homoglyphs): Latin 'a' vs Cyrillic 'а', Latin 'o' vs Cyrillic 'о', etc. Modern browsers detect suspicious mixes and show the domain in punycode (xn--...) to warn about possible phishing.
Unicode combining characters that add accents, tildes, and marks over other characters. You can stack dozens on a single letter creating 'corrupted' effects. Used in art (glitch aesthetic), memes, and sometimes to bypass text filters.
Modern ones yes, using Unicode normalization (NFKC) and confusable detection. But basic filters (search & replace) fail. This is why sophisticated spam still uses obfuscation techniques. Our tool helps understand vulnerabilities.