Invisible Character Detector
Find and remove hidden zero-width and invisible Unicode characters.
All Detectable Invisible Characters (23)
| Unicode | Name |
|---|---|
| U+200B | Zero-Width Space |
| U+200C | Zero-Width Non-Joiner |
| U+200D | Zero-Width Joiner |
| U+00AD | Soft Hyphen |
| U+FEFF | BOM / Zero-Width NBSP |
| U+200E | Left-to-Right Mark |
| U+200F | Right-to-Left Mark |
| U+202A | LTR Embedding |
| U+202B | RTL Embedding |
| U+202C | Pop Directional Format |
| U+202D | LTR Override |
| U+202E | RTL Override |
| U+2060 | Word Joiner |
| U+2061 | Function Application |
| U+2062 | Invisible Times |
| U+2063 | Invisible Separator |
| U+2064 | Invisible Plus |
| U+00A0 | Non-Breaking Space |
| U+2007 | Figure Space |
| U+2008 | Punctuation Space |
| U+2009 | Thin Space |
| U+200A | Hair Space |
| U+3000 | Ideographic Space |
About Invisible Character Detector
Invisible Unicode characters are often introduced by copy-pasting from websites, word processors, or foreign language keyboards. They can break text comparisons, search indexing, and cause unexpected rendering in code or databases.
Common culprits: Zero-Width Space (U+200B) inserted by CMSes, BOM (U+FEFF) from UTF-8 files, and Non-Breaking Space (U+00A0) from HTML content.
UnicodeZero-Width SpaceBOMText CleaningCMS
Detect and reveal hidden or invisible Unicode characters lurking in your text. Find zero-width spaces, non-breaking spaces, control characters, and other invisible glyphs that can cause bugs in code, break copy-paste, or interfere with data processing.
Key Features
Full Unicode detection
Identifies zero-width spaces, zero-width joiners, non-breaking spaces, control characters, BOM markers, and more.
Visual highlighting
Invisible characters are highlighted with colored markers showing their Unicode code point.
One-click cleanup
Remove all detected invisible characters with a single click to get clean text.
Character breakdown
See a summary of exactly which invisible characters were found and their count.
How to Use
- 1Paste suspicious text into the input area.
- 2Invisible characters are detected and highlighted automatically.
- 3Review the character breakdown to see what was found.
- 4Click "Remove all" to strip invisible characters, then copy the cleaned text.