Guide
What Is AI Watermarking?
A watermark on an AI image and a watermark on a banknote share a name and almost nothing else. AI watermarking is a family of at least three separate techniques: visible labels, invisible signals hidden in pixels or audio, and cryptographically signed provenance records. A fourth thing, AI detection, gets lumped in with all three despite working on a completely different principle.
Key takeaways
- A watermark is a signal added on purpose at creation time. An AI detector is a guess made afterward from writing style or pixel statistics. The two are not interchangeable.
- C2PA Content Credentials are a signed provenance record, not a pixel or token watermark. A missing manifest proves nothing, since ordinary uploads and format conversions strip that metadata routinely.
- Text watermarking works by biasing token selection during generation itself. Google's SynthID Text is a logits processor applied after top-K and top-P sampling, open-sourced in Hugging Face Transformers with a reference three-state Bayesian detector.
- None of the leading AI-text detectors check for a real watermark. Confirmed as of 2026-08-11, GPTZero, Originality.ai, and ZeroGPT all rely on purely stylometric or statistical methods, with zero mention of SynthID, C2PA, or watermarking anywhere in their own published descriptions of how they work.
- Watermarking a live production system without hurting output quality is a real engineering achievement, not a given. Google's Nature paper reports a live experiment across a very large volume of real Gemini conversations, finding no detectable quality loss from the watermark.
- A detected watermark can support a claim about where content came from. It cannot prove that content is accurate, unedited, legally owned, or shown in its original context, a distinction OpenAI states explicitly about its own verification tool.
Figure 1
The five things people mean by AI watermark
Ordered by who can actually check them. Only the top two are verifiable by an ordinary person, and the one below the line is not a watermark at all.
On the image itself, or printed beside the text
A crop, or a screenshot of the middle
Alongside the file, not inside the picture
Almost any upload, re-encode, or screenshot
In the pixels or the samples themselves
Heavy compression, cropping, regeneration
In which words the model picked, nowhere visible
Heavy rewriting, translation, short samples
Nowhere at all. A classifier's opinion about prose
Nothing. It was never a signal to begin with
Method Compiled from provider documentation and the C2PA specification. Order reflects who can verify a signal, not how strong it is.
Checked 2026-08-13
Four questions produce four different mechanisms, and the fourth column is the one that decides whether you can do anything at all.
- Checkable: Yes, today
You have: A file: image, video, or audio
Look for a signed manifest first, then an embedded signal
C2PA Content Credentials, then an invisible media watermark
Public verifiers exist and work. A missing manifest proves nothing: ordinary uploads destroy metadata routinely, which is exactly why providers add a second, embedded layer.
How Content Credentials work - Checkable: Yes, today
You have: Text, and you can see something odd in it
Scan for invisible characters
Zero-width and format characters, which are not a provider watermark
Measurable in a browser, and almost always mundane: these characters predate chatbots by decades. We scanned 96 Claude outputs and found none at all.
What a hidden character actually proves - Checkable: No, by anyone
You have: Text, and you want to know if a model wrote it
This is the one nobody can answer
Statistical text watermark, applied during generation
Detection needs the provider's scheme and key. Anthropic has published neither; Google's detector portal is access-gated. Every tool claiming to check or remove one is claiming an unverifiable result.
How statistical watermarking works - Checkable: Only with access
You have: Text, and a tool already gave you a percentage
That is not a watermark check
AI detector: a style guess, with nothing embedded
It scores how the writing reads, not a decoded signal, and it is documented wrong in both directions. Never the sole basis for an accusation.
Watermark vs detector
Rows 1 and 2 are checkable and get treated as hard problems. Row 3 is the one everyone argues about and nobody outside the providers can test. Most of the confusion in this field is someone answering row 2 and believing they answered row 3.
What are the three types of AI watermarking?
ConfirmedVisible label, invisible media watermark, signed provenance record: three mechanisms under one word, and only one of them vanishes the moment a file gets uploaded.
AI watermarking covers three genuinely different approaches that sit under one term: visible marks, invisible media watermarks, and signed provenance records. Mixing them up is the root of most confusion in this space.
| Technique | What it is |
|---|---|
| Visible marks | an obvious label rendered into the content itself. Easy to spot, easy to crop out. |
| Invisible media watermarks | a signal hidden inside the pixels, audio samples, or video frames. A viewer never notices it, and it is designed to survive ordinary handling. |
| Provenance records | a signed description of where content came from and what changed, attached alongside the file without touching a single pixel. |
C2PA calls that signed record a Content Credential. Its steering committee includes Adobe, Amazon, BBC, Google, Meta, Microsoft, OpenAI, Publicis Groupe, Sony, TikTok, and Truepic, which gives it real cross-industry weight.
Because the record is cryptographically signed, tampering with its contents can be detected. But it is still metadata riding alongside a file rather than embedded in it.
Strip that metadata during an upload or a screenshot and the record disappears completely, even though the image or video looks exactly the same.
How does AI text watermarking actually work?
ConfirmedThe mark goes in while the model is choosing tokens, not afterward. Two documented conditions make it hard to read back out again.
Text watermarking happens during generation, not after the fact, which makes it structurally different from a media watermark or a metadata tag. When an AI news account posted on August 10, 2026 that new Claude models embed an invisible watermark in every piece of text they generate, the post cleared 1.3 million views and one of the top replies asked whether that just meant em dashes.
That reply missed the mechanism entirely. The mark goes into token statistics as the model writes, not into a punctuation habit a reader can point to, and the em dash theory itself traces to a viral February 2025 post claiming humans rarely use the character.
As the model writes, it slightly favors certain word and token choices over others. The pattern is too subtle for a reader to notice, but a matching detector can measure it statistically.
Google's SynthID Text works exactly this way. It is a logits processor applied after the model's usual top-K and top-P sampling step, and Google's Nature paper describes a "tournament sampling" method plus a live deployment test across a very large volume of real Gemini conversations that found no detectable drop in output quality.
The mechanism is unusually open for a shipped safety feature. A production-grade implementation has been in Hugging Face Transformers since version 4.46.0, complete with a reference detector that returns one of three verdicts: watermarked, not watermarked, or uncertain.
Anthropic makes a comparable claim for Claude without publishing an algorithm, saying a supported model "weaves an imperceptible watermark directly into the text itself."
- Documented strength: SynthID Text holds up against cropping a passage and changing a few words.
- Documented weakness: confidence drops under thorough rewriting or translation into another language.
- Documented weakness: reliability falls on short factual answers, where there is little room to shift word choice without damaging accuracy.
Do GPTZero and other AI detectors check for watermarks?
ConfirmedGPTZero, Originality.ai, and ZeroGPT each describe their own method in their own words, and not one of those descriptions involves decoding a signal.
GPTZero, Originality.ai, and ZeroGPT do not: checked directly as of 2026-08-11, none of the three mentions SynthID, C2PA, or watermarking anywhere in its own description of how it works.
| Detector | Method it describes |
|---|---|
| GPTZero | purely statistical and stylistic scoring of the text itself. |
| ZeroGPT | a method it brands DeepAnalyse, also statistical and stylistic. |
| Originality.ai | a modified BERT model performing classification. |
All three infer origin from patterns in the writing rather than from a signal a provider actually placed there. That is an outside party's statistical guess about content it never touched at creation time.
It can be wrong in both directions. On a 2023 Hacker News thread about one detection service, commenters reported a Wikipedia article scoring 91 percent AI-generated and 1990s academic papers scoring 97 to 100 percent, alongside GPT-4 responses scoring under 5 percent.
The founder replied in that same thread acknowledging that short texts carry a much weaker signal. Another commenter named the misreading that does the most damage in academic-integrity cases: a "27% AI" score treated as though 27 percent of the text was AI-written.
What does an AI watermark actually prove?
ConfirmedThe exact boundary of what a positive result buys you, drawn by the company that built the checker, in its own hedged wording.
A watermark or provenance signal answers one narrow question: did this system produce or touch this content?
It says nothing about whether the content is true, whether it was edited afterward, who owns it, or whether it is being shown in a context that matches its original meaning. OpenAI states this plainly, describing provenance signals as "not a guarantee that content is accurate, unedited, legally owned, or presented in the correct context."
The negative case is weaker still. OpenAI's framing for its own image-verification tool is that finding a provenance signal is a good indicator of OpenAI origin, but not finding one proves nothing either way.
The image could still be OpenAI-generated with the signal stripped along the way, or never applied to begin with. As OpenAI's own documentation puts it: "No detection method is foolproof."
FAQ
Are AI watermarks always hidden?
No. Some are visible labels stamped directly onto content, some are invisible signals embedded in media, some are signed metadata records, and some are statistical patterns in word choice that only a matching detector can read.
Is C2PA a watermark?
Not exactly. C2PA is provenance metadata, a Content Credential backed by a steering committee that includes Adobe, Google, Meta, Microsoft, and OpenAI among others. It can travel alongside an invisible watermark, but it is a separate mechanism that can be stripped independently of any pixel-level signal.
Can an AI detector prove a text was written by AI?
No confirmed detector does that today. GPTZero, Originality.ai, and ZeroGPT all score writing style and statistical patterns rather than checking for an actual watermark, so a confident-sounding score is an inference, not a decoded signal, and it can be wrong in either direction.
Does adding a watermark make an AI system produce worse output?
Not according to the largest test on record. Google's Nature paper describes a live experiment across a very large volume of real Gemini conversations that found no detectable quality loss. The same research notes watermarking is harder to apply cleanly to very short, purely factual answers, where there is less room to shift word choice without risking accuracy.
If a provider says it watermarks text, can I check that myself?
Usually not. Google's consumer verification covers images, video, and audio but not text, its SynthID Detector portal remains waitlist-gated, and Anthropic has not published detection documentation or shipped a public Claude detector. A confirmed watermark and a checkable watermark are different things.
Next steps
- Put a real watermark and a detector score side by side before you trust either one. AI watermark vs AI detector
- Find out which providers actually mark text today, and which only say they plan to. AI text watermarks
- Run a passage through a free in-browser check for invisible Unicode characters, which are findable and are a separate thing from any provider's watermark. Claude watermark checker
- Read the provenance side if you handle files professionally, since Content Credentials are the part of this that shows up in real newsroom and enterprise workflows. C2PA Content Credentials
Sources and citation status
- OfficialC2PA Content Credentials explainer
- OfficialGoogle AI Developers: SynthID Text documentation
- OfficialGoogle Gemini Apps Help: verify AI-generated content
- OfficialMicrosoft Learn: watermarks for AI-generated content in Microsoft 365 Copilot
- OfficialAnthropic: how Claude marks AI-generated content
- OfficialOpenAI: advancing content provenance
- ResearchNature: Scalable watermarking for identifying LLM outputs
- OfficialGPTZero: how the detector works
- OfficialOriginality.ai: detector methodology
- OfficialZeroGPT: DeepAnalyse detection method
- CommunityHacker News: Show HN discussion of AI-text detection accuracy (2023-10-07)
- ReportingDaily Dot: the origin of the em dash AI tell