Obfuscate and deobfuscate text using ROT13, ROT47, reverse, homoglyphs, zero-width characters, and Base64.
Frequently Asked Questions
String obfuscation transforms readable text into a less recognizable form. It is commonly used to hide spoilers, obscure email addresses from bots, or simply transform text for fun. It is not a secure encryption method.
ROT13 shifts each letter 13 positions in the alphabet (A→N, B→O, etc.). Applying it twice restores the original text. ROT47 extends this concept to ASCII characters 33–126, rotating by 47 positions, covering letters, digits, and symbols.
Homoglyphs are Unicode characters that look visually similar to Latin letters (e.g., Cyrillic 'а' vs Latin 'a'). Zero-width characters are invisible Unicode characters inserted between letters. Both techniques make text appear normal but differ at the byte level.