CLAUDE WATERMARK REMOVER.

Claude watermark
hidden characters.

A reference for the invisible Unicode characters the Claude watermark remover detects and removes in Careful and Thorough modes—with notes on emoji-safe handling.

01 / Ledger

Supported hidden Unicode code points.

Both modes remove these marks outside emoji sequences. Emoji joiners and presentation selectors stay intact so emoji keep their intended shape.
Hidden Unicode characters removed by the Careful and Thorough modes
Code pointCharacterCarefulThorough
U+00ADSoft hyphenRemovedRemoved
U+200BZero-width spaceRemovedRemoved
U+2060Word joinerRemovedRemoved
U+FEFFByte order markRemovedRemoved
U+200CZero-width non-joinerRemovedRemoved
U+200DZero-width joinerRemovedRemoved
U+FE00–FE0F
U+E0100–E01EF
Unicode variation selectorsRemovedRemoved

Also applied: Unicode NFC normalization standardizes canonically equivalent sequences. The report lists that separately; it is not counted as a removed hidden character.

Why hidden characters show up in Claude paste.

Copy-and-paste pipelines move more than visible letters. Editors insert soft hyphens for wrapping, BOMs for encoding, and joiners for emoji or languages that need them. Web pages and PDFs can contribute the same marks.

Finding a zero-width space does not by itself prove a Claude watermark. It does prove the character was in the string you pasted.

Marks that can change meaning.

Zero-width joiners, non-joiners and variation selectors are labeled carefully in the report because they can affect emoji presentation and joined scripts such as Persian or Arabic.

Both modes still remove them outside preserved emoji sequences. Always skim the finding list when your text includes emoji or complex scripts.

04 / Notes

Reading the removal report.

Code point

Shown as U+…. That is the stable identity of the character across fonts and editors.

Count and positions

The ledger lists how many times each mark appeared and where, so you can correlate with the marked preview.

NFC normalization

Separate from removal counts. Equivalent Unicode sequences may be standardized; the UI calls that out when it happens.

Emoji preservation

Joiners and presentation selectors that belong to emoji sequences are kept so multi-codepoint emoji do not break.

Careful vs Thorough

The Unicode pass is shared. Thorough only adds an AI wording rewrite first—see how to remove.

Detect first

Use the detector workflow if you want to inspect marks before deciding on Thorough.