Strip invisible Unicode characters (zero-width spaces, word joiners, non-breaking spaces) that can hide inside AI-generated or copied text. Runs in your browser, nothing uploaded.
Copied!
Some characters in the Unicode standard take up no visible width on screen but are still really there in the text. The most common are the zero-width space (U+200B), zero-width non-joiner (U+200C), zero-width joiner (U+200D), word joiner (U+2060), byte-order mark (U+FEFF) and soft hyphen (U+00AD). They can sneak in when you copy text from PDFs, chat apps, rich editors or some AI tools.
Usually they're harmless, but they can break code snippets, throw off search-and-replace, inflate character counts, or cause "this word looks right but won't match" bugs. This tool finds and removes them, and converts non-breaking spaces (U+00A0, U+202F) back to ordinary spaces.
Drop in any text you suspect contains hidden or odd characters.
The tool removes invisible code points and normalises spaces, and tells you how many it found.
Copy the result back into your document, editor or CMS.
This tool simply strips hidden Unicode and tidies spacing. It does not rewrite your writing and makes no claim about "bypassing AI detectors" - those systems look at writing patterns, not invisible characters. Use it to clean and de-glitch text, not to misrepresent authorship.