Free Invisible Character Detector
Invisible characters — zero-width spaces, BOMs, right-to-left marks, soft hyphens — can break form validation, copy-paste, and search. They don't show on screen but they're there. This detector finds and exposes every invisible character in your text, with explanations. For full character-by-character analysis use our Character Identifier; if you want to add invisible characters intentionally (for Instagram captions), see the Instagram Line Breaker.
Breakdown
Invisible characters found
How the Invisible Character Detector Works
The detector scans for known invisible character code points: zero-width space (U+200B), zero-width non-joiner (U+200C), zero-width joiner (U+200D), byte-order mark (U+FEFF), left/right-to-left marks (U+200E, U+200F), and more. Each is flagged in your text with its name and position.
Rules & Tips
1Zero-width spaces (U+200B)
Used to suggest where a word can be broken across lines without showing a hyphen. Often introduced by copy-pasting from web pages.
2Byte-order marks (U+FEFF)
Appears at the start of UTF-encoded files. Harmless when intentional, but a single BOM in the middle of text usually signals copy-paste from an encoded source.
3Right-to-left and left-to-right marks
U+200E (LRM), U+200F (RLM), U+202E (RTL override). Used in bidirectional text but can be abused for spoofing (the 'right-to-left override' attack).
4Soft hyphens (U+00AD)
Suggest a hyphenation point without printing a hyphen unless the word wraps. Often introduced by word processors.
Full Text Analysis
Combine this with our Character Counter and Word Counter for a complete breakdown — counts, frequency, and structure.
📝Open Word Counter