Text can hide more than you see
Some characters take up no space at all. They're used to watermark leaked documents (each copy gets a different invisible pattern), to slip fake links past filters, to break word searches, and more recently to hide instructions inside text that AI assistants read but people can't see. Letters from other alphabets, like the Cyrillic "Π°", look identical to Latin ones and are used in fake web addresses.
What it finds
- Invisible characters: zero-width spaces and joiners, word joiners, soft hyphens and fillers.
- Hidden text: Unicode "tag" characters and runs of variation selectors that spell out a message, which the tool decodes and shows.
- Direction controls: characters that reverse how text is displayed, used to disguise file names and code.
- Unusual spaces: no-break, thin and other spaces that look normal but compare differently.
- Look-alike letters: Cyrillic, Greek and other letters mixed into Latin words.
Questions
Is my text sent anywhere?
No. It's checked in your browser.
Will it break emoji or other languages?
No. Joiners inside emoji like π©βπ» are left alone, and words written entirely in another alphabet aren't changed. Only letters mixed into Latin words are flagged.