Statistical Text Watermarks vs C2PA Credentials in Claude Output
Learn how Claude's SynthID-based text watermark and C2PA file credentials work, what detectors can prove, and how to judge any tool claiming to remove them.
This article is published in English.
Sources: Claude Watermarks Explained: How They Work, What They Reveal, and What You Can Remove
Paste a Claude response into a plain-text editor, switch the font and strip the formatting, and the paragraph looks like any other text. Whether that removed a watermark depends entirely on what kind of mark was there. A stray formatting artifact, a cryptographically signed file credential and a statistical pattern woven into the wording are three unrelated mechanisms, and a tool can eliminate one while leaving the others untouched and telling you nothing about them. This article explains how each mechanism works, what a detector can and cannot conclude, how edits and rewrites affect the signals, and which questions to ask before trusting any "watermark remover" or "AI checker". Product details here reflect public documentation as of September 2026, so confirm current specifics in the linked pages.
What Anthropic has publicly confirmed
Claude's text marking, Anthropic says, is built on an adapted form of SynthID-Text from Google DeepMind. The technique alters how randomness is applied while text is being generated so that a statistical pattern can be tested for later. Anthropic is explicit that no hidden characters are inserted. Its technical write-up appeared on 14 August 2026 and was revised on 1 September.
According to Claude's Help Center article on content marking, Fable 5.1 and Mythos 5.1 are supported models. Models released on or after 2 August 2026 support marking from day one, and coverage for earlier models is still being extended. For supported models, marking applies across Claude's apps, the API, coding tools and cloud partners, in all regions, though specific file-marking features can differ.
These details are easy to lose. Claims that "all Claude text" is watermarked blur the difference between model generations, and older descriptions of detection as merely "coming soon" predate the private-preview rollout discussed below.
How ordinary words can carry a hidden signal
A language model produces tokens, units that may be whole words, fragments of words or other bits of text. At each step it has a probability distribution over candidate next tokens and samples one.
Watermarking happens at exactly that sampling stage, according to the team behind it. The signal arises from the pattern of choices the model makes, not from a label bolted on afterward.
A simplified illustration
Take a sentence that begins "The team described the launch as". Several endings could fit, such as "promising", "encouraging" or "successful". They are not exact synonyms, and this is not an actual probability table from any model; the point is only that natural language frequently leaves the model a genuine choice.
Anthropic's explanation says a secret key, combined with the preceding text, is used to bias the randomness behind such choices. That does not mean Claude systematically favors a particular adjective. The bias depends on context and only becomes detectable as it accumulates across a passage.
An analogy helps. Picture two people walking across a city, both picking sensible streets. One chooses on a whim; the other follows a secret, consistent rule each time two or more routes look equally good. Watching a single turn reveals nothing. Watching hundreds of turns, while knowing the rule, can expose the pattern. Real generation involves far richer probabilities than a street grid, so treat this as intuition about accumulated evidence, not as a description of how SynthID is implemented.
What the research shows
The peer-reviewed SynthID-Text work, which appeared as a Nature paper in October 2024, presents a method that modifies sampling without retraining the model. It includes benchmark results, human preference comparisons and a live experiment covering nearly 20 million Gemini responses. Those findings describe the system studied in the paper; they are not an independent evaluation of every Claude model.
Three different things called a "Claude watermark"
Before you trust any checker, work out which of these it actually inspects.
The statistical text watermark
This is the sampling-stage signal covered earlier. Detecting it requires a detector built for it, with access to the relevant configuration. Scanning a passage for unusual Unicode characters does not measure this signal at all.
Copy-paste and formatting traces
Pasted text can bring along invisible baggage: non-breaking spaces, zero-width characters or leftover HTML attributes, for instance class names that mention the originating app. These are directly inspectable: you can see them in a hex view or with a few lines of code. Removing them is a legitimate cleanup task, but interpret them carefully. Invisible characters often have real jobs; zero-width joiners, for example, are needed to form some emoji and to render certain scripts correctly. Typography such as em dashes and curly quotes is not evidence of AI authorship either.
C2PA Content Credentials
These are signed provenance records attached to files. They answer a completely different question from a statistical text detector and are covered in their own section below.
A quick sanity check for any tool: ask it to name the evidence it found. "Three non-breaking spaces at these positions" is a concrete observation. "Definitely written by Claude" is a far larger claim that the observation cannot support.
What detection can and cannot establish
When it introduced the newer models, Anthropic also announced that its detection API for text is available only as a private preview, open to eligible organizations such as researchers, media outlets, educational institutions, regulators and some enterprises. That is not the same as a public checker anyone can use.
Results are probabilities, not verdicts
Detection is inherently probabilistic, as Google makes clear for developers using SynthID. Its reference detector returns one of three outcomes (watermarked, not watermarked or uncertain), and the chosen thresholds trade false positives against false negatives. These concepts are helpful for reasoning about detection in general, but they are not a published description of what Anthropic's API returns.
The same documentation stresses that watermark configurations must stay secret. Open-source watermarking code alone therefore does not let an unrelated website verify Claude's watermark. Any third-party site claiming to do so should be asked how.
Watermark detectors are not AI-writing classifiers
A general classifier estimates whether text resembles the categories it was trained on. A watermark detector looks for evidence of a signal someone deliberately embedded. The two produce scores that mean different things and cannot be swapped for each other.
Authorship is more than a signal
Consider a writer who develops the argument, does the research and drafts the piece, then asks an AI to rewrite a few paragraphs. A positive signal from those paragraphs says nothing about who produced the ideas. In the other direction, a negative result does not reconstruct how a document came to be. Editors and educators should treat a detector result as one input among several, and ask about drafts, sources, revisions and the applicable policy before turning a probability into an accusation.
C2PA: provenance that belongs to the file
A free browser-based checker from Anthropic looks for Claude-issued Content Credentials in files. The company says it runs locally in your browser, and it explicitly does not test text for the statistical watermark.
A Claude-issued credential can show that Claude created or processed a file. The checker's documentation lists PNG, JPEG and SVG as examples of generated formats that can carry credentials. Note the distinction: a format being accepted by the checker is not a guarantee that every Claude workflow emits that format with credentials attached.
C2PA itself is a standard for attaching a provenance history to content and letting anyone confirm that the history is intact; its overview document is a readable introduction. It also draws an essential line: provenance does not tell you whether the content is true. A valid record saying an image passed through a certain tool says nothing about the accuracy of the caption beside it.
Metadata can also be stripped, deliberately or by ordinary processing such as re-encoding or screenshotting. Missing credentials are therefore not proof that a file was made without AI, and a metadata-cleaning tool should report which fields it changed rather than imply it has settled where the file came from.
How edits and rewrites affect each signal
Each kind of change touches a different layer of a document:
- Changing the font alters presentation only.
- Removing an HTML class alters markup.
- Normalizing a space alters individual characters.
- Rewriting a paragraph alters the language itself, which is where the statistical watermark lives.
According to Google, the SynthID signal in text tends to withstand partial cropping, minor edits and light paraphrasing, while heavy rewriting or translation can lower detection confidence. That describes limits of the technique; it is not a guarantee that any particular rewriting service defeats it.
Short or tightly constrained answers also leave less room for watermarking. Google's developer guidance notes that factual responses offer fewer opportunities to adjust generation without hurting accuracy, so the signal in such text is weaker to begin with.
Evaluating a rewrite honestly
It helps to separate two questions that are often conflated.
- Text quality you can judge yourself. Did the rewrite change a date, drop a qualifier, turn a possibility into a certainty, or distort a quotation?
- Watermark detectability needs an appropriate verifier and a defined test procedure. A fluent rewrite and a reassuring green checkmark are not a substitute for that measurement.
In particular, a lower score from a general AI classifier demonstrates nothing about Claude's separate watermark detector.
Does the watermark identify the user?
Anthropic states that the watermark carries no information identifying the user, the organization or the conversation, and repeats this in its September model announcement. That claim is narrow. It does not make a passage anonymous: names, email addresses, personal anecdotes and other details in the text itself can still identify someone.
Before pasting a draft into any service, including checkers and cleaners, look at what that service receives and how it handles the data. How a watermark is designed and how a third-party service treats your text are separate questions.
Why marking is arriving now
The regulatory driver is the transparency section of the EU AI Act. Under the European Commission's reading, the Article 50 duties took effect on 2 August 2026, with the usual caveats about which systems are in scope and what transition periods apply. The Commission's FAQ on its transparency Code of Practice separates provider-side marking from obligations around labelling certain published content.
This code offers a voluntary way to demonstrate compliance. It is neither the law itself nor a requirement that every provider adopt the same algorithm. The practical consequence is that "AI watermark" will increasingly cover many different implementations, and a method, key, detector or credential from one provider should never be assumed to work for another.
Legitimate reasons to inspect or clean content
Setting authorship aside, there are ordinary engineering reasons to work with these layers. A developer may need to find why a pasted string breaks a parser or a string comparison, which is often down to non-breaking or zero-width characters. A writer may want to clean formatting or improve clumsy phrasing. Someone publishing an image may want to see which credentials it carries before deciding what metadata to keep.
Each of those is a concrete job, and each deserves a specific account of exactly what was altered. If you use any cleaning or rewriting tool, keep the original, diff the output, and review rewrites for meaning and accuracy. Blanket removal of joiners and other invisible characters can corrupt legitimate text in some languages and break certain emoji, so choose each operation because you understand its effect.
Four questions for any watermark remover or checker
Rather than trusting a product's name or marketing, ask:
- What exact signal does it inspect?
- What does it modify?
- Does it check its output with the matching detector, and can it even reach one?
- Which conclusions does it leave uncertain?
These apply equally to independent tools, to official checkers and to anything you build yourself.
Key takeaways
- Claude's text watermark is a statistical bias in token sampling, keyed and context-dependent; it involves no hidden characters.
- Formatting traces, statistical watermarks and C2PA credentials are separate layers. Removing one says nothing about the others.
- Only a detector with the provider's private configuration can meaningfully test the text watermark, and its output is a probability, not proof of authorship.
- C2PA records a file's processing history, not the truth of its content, and missing credentials prove nothing.
- The core distinction is between what you can observe (a removed character, a valid signature, a detector score) and what you infer about a document's history. Keep those apart and the claims around AI watermarking become much easier to evaluate.