Skip to content
kitty/bin
Runs in your browser

See every character, even the invisible ones

Paste text to see each character's code point, name and bytes. Zero-width spaces, hidden direction marks, unusual spaces and letters from other alphabets that only look Latin are highlighted, and you can clean them out.

Clean the text

Why invisible characters matter

Zero-width spaces and joiners break search, passwords, code and spreadsheet formulas without showing up on screen. Text copied from web pages, chat apps, PDFs and AI tools often carries them. Direction marks can make code read differently from how it runs, a trick known as Trojan Source.

Lookalike letters

Some Cyrillic and Greek letters look exactly like Latin ones, so a word such as pаypal can be spelled with a Cyrillic а. Phishing links and spoofed usernames use this. Text that mixes alphabets in one word is flagged.

Bytes and encodings

Each character shows its UTF-8 and UTF-16 bytes, plus the HTML and JavaScript escapes, so you can track down encoding bugs and copy exact escapes into code.

more in the bin

Keep going.

More developer tools

Explore the bin