Remove the AI watermark from any text
SynthID and other statistical watermarks hide a detectable fingerprint in AI text. Unmark rewrites it away while keeping your meaning.
▸Hidden-character optionscore invisibles, tags & private-use are always removed
How to remove an AI watermark
No account, no setup — paste, remove, copy. Works with text from ChatGPT, Claude, Gemini and any other AI. New here? Read the full guide to removing AI watermarks.
Paste your AI text
Drop in text from ChatGPT, Claude, Gemini, Copilot or anywhere else. Unmark scans it for hidden characters instantly, in your browser.
Remove the watermark
Pick a strength and hit Remove watermark. Unmark rewrites the wording to break the SynthID / statistical watermark, and strips every invisible character in the same step.
Copy clean text
Copy or download watermark-free text that reads the same to a human, minus the machine fingerprint.
What Unmark removes
Statistical & SynthID watermarks
Used by Google’s SynthID and now Claude, these hide in the model’s word choices and survive light editing. Unmark rewrites your text to scramble the pattern while the meaning stays intact.
Hidden-character watermarks
Zero-width spaces, bidi controls, tag characters and look-alike glyphs woven between letters — revealed and stripped instantly, in your browser.
Understanding AI text watermarks
As AI writing tools became mainstream, providers began embedding watermarks in their output so it can later be identified as machine-generated. These marks come in two very different forms, and removing one does nothing about the other.
Statistical watermarks (SynthID)
A statistical watermark such as Google’s SynthID-Text subtly biases which words and tokens the model picks, creating a pattern that a matching detector can measure across a passage. Because it lives in the word choices themselves — not in any visible mark — trimming a sentence or swapping a few words rarely clears it. The dependable way to remove it is to rewrite the text enough that the token sequence no longer matches, which is exactly what Unmark does while preserving your meaning.
This went mainstream in 2026: alongside Google’s SynthID, Anthropic announced that future Claude models will watermark their output with a SynthID-style statistical method — applied by default, with no opt-out, to help comply with the EU AI Act. Anthropic notes that light editing may leave the mark intact, but a complete rewrite removes it — which is exactly the rewrite Unmark performs.
Invisible-character watermarks
The second kind hides invisible Unicode between the letters: zero-width spaces and joiners, byte-order marks, bidirectional controls, tag characters and look-alike glyphs. They render as nothing on screen but survive copy-paste, so they can fingerprint or track text. Unmark detects and strips them in your browser — while carefully preserving load-bearing marks such as emoji sequences — so the readable text is untouched but the hidden payload is gone.