How to Use the Invisible Character & Zero-Width Space Purger
-
1
Paste suspicious text, code that throws syntax errors, or web copy.
-
2
The tool scans and visually marks all hidden characters in red badges with Unicode hex labels (e.g. U+200B).
-
3
Review the statistics breakdown of detected invisible characters.
-
4
Click "Purge All Invisible Characters" to get 100% clean, sanitized text.
Practical Example & Use Case
Debugging a mysterious JavaScript syntax error "Unexpected token ILLEGAL" caused by invisible zero-width spaces copied from a tutorial webpage.
Technical Notes & Limitations
Detects Zero-Width Space (U+200B), Zero-Width Non-Joiner (U+200C), Zero-Width Joiner (U+200D), Word Joiner (U+2060), Non-Breaking Space (U+00A0), and Byte Order Mark (U+FEFF).
Frequently Asked Questions
What are zero-width spaces used for?
While sometimes used for typography word breaking, they are frequently used for text fingerprinting, tracking, or obfuscating spam filters.
Will purging change my normal spaces and newlines?
No, standard spaces, tabs, and line breaks are preserved untouched; only hidden zero-width and anomalous characters are removed.