Not all invisible characters are unwanted
Invisible characters can control word boundaries, hyphenation, text direction or how letters join. Copying from webpages and documents can carry these characters into a destination that handles them differently. They can cause awkward spacing or make two apparently identical strings compare differently.
AIWatermark.dev removes zero-width spaces, byte order marks, word joiners and soft hyphens. The space setting converts selected non-breaking and narrow spaces to ordinary spaces. It keeps joiners and direction controls visible in the report so you can review them without damaging multilingual text.
An⟦U+200B⟧invisible word⟦U+2060⟧ boundary.After local cleanupAninvisible word boundary.Find hidden characters before you delete them
- Paste a short passage or file. The inspector shows supported code points as labeled markers.
- Read the report: removable characters, normalized spaces and preserved markers are listed separately.
- Switch to Clean text, run cleanup, then compare words that had hidden boundaries. Add visible spaces manually if needed.
Removing a zero-width space joins the characters on each side. That may be right for an identifier and wrong for prose in a language that uses zero-width spaces for word boundaries. Preserve the original and inspect the output. The tool does not delete every Unicode format character.
Common questions
Why are some invisible characters preserved?+
Zero-width joiners can connect emoji or letters. Non-joiners can be essential in Persian and other scripts. Direction markers and variation selectors can also carry meaning, so AIWatermark.dev reports and preserves them.
Does an invisible character prove that a text was generated by AI?+
No. Ordinary software, webpages, documents and user input can contain these characters. Their presence is not an AI authorship test.
Can I see the position of a hidden character?+
Yes. The Inspect characters tab renders supported characters as Unicode labels inside your text, such as ⟦U+200B⟧.
Source: Unicode: special characters and formatting. Reviewed October 11, 2026.