Remove Watermark from Text

Paste any text and strip every invisible character hiding inside it — zero-width spaces, hidden watermark markers, BOMs and soft hyphens — in one click. Your visible text stays byte-for-byte identical.

What This Watermark Remover Strips

Modern text watermarking works by hiding data in characters you cannot see: zero-width spaces, joiners and delimiters that survive copy-paste and travel from a chatbot into your documents, emails and CMS. The remover above deletes the full set of invisible characters in one pass:

Zero-Width SpaceU+200B
Zero-Width Non-JoinerU+200C
Zero-Width JoinerU+200D
Word JoinerU+2060
Invisible TimesU+2062
Invisible SeparatorU+2063
Zero-Width No-Break Space / BOMU+FEFF
Soft HyphenU+00AD
Hangul FillerU+3164
Braille Pattern BlankU+2800
No-Break SpaceU+00A0

Because only zero-width and invisible characters are removed, the visible text — wording, spacing, punctuation, line breaks — comes out exactly as it went in.

How to Remove a Watermark from Text

  1. Paste the text into the box above
  2. Click Remove invisible characters
  3. Check the counter to see how many hidden characters were stripped
  4. Copy the clean text — done

Tip: run the text through the watermark scanner first if you want to see what was hiding in it before deleting anything.

Why Text Ends Up Watermarked

  • AI chatbots — output copied from ChatGPT, Claude, Gemini and others can carry zero-width characters, and from August 2026 the EU AI Act pushes providers toward machine-readable marking of AI text.
  • Rich-text copy-paste — moving text between web apps drags along byte-order marks, no-break spaces and soft hyphens.
  • Deliberate tracking — companies embed invisible IDs in documents to trace leaks; anyone who copies the text copies the tag.
  • Datasets and scraping — some publishers seed their text with invisible markers to catch unauthorized reuse.

Whatever the source, the fix is the same: strip the invisible layer and keep the words.

Frequently Asked Questions

Does removing the watermark change my visible text?

No. The remover only strips characters that have no visible shape — zero-width spaces, joiners, word joiners, soft hyphens, byte-order marks and similar. Every visible letter, space and punctuation mark is preserved exactly.

What kinds of watermarks does this remove?

Any watermark built from invisible characters — including the zero-width encoding this site uses and the stray hidden characters users find in ChatGPT, Claude and other AI output. It cannot remove statistical watermarks (like Google’s SynthID), which live in word-choice patterns rather than in characters.

How do I know something was actually removed?

The tool tells you exactly how many invisible characters were stripped after each run. For a full breakdown — which characters, which codepoints, how many of each — run the text through the Scan tab first.

Is my text uploaded anywhere?

No. The remover is plain JavaScript running in your browser. Your text never leaves your device, which makes it safe for confidential documents.