Claude’s marking rollout has two lanes. Supported models weave one signal into generated text and attach another to supported files, but only the file lane has a self-service inspection path as of August 12, 2026. To detect Claude AI content responsibly, you first need to know which kind of evidence you have.
The feature is global; the deadline was European. The EU transparency code supports Article 50 obligations that became applicable on August 2, requiring machine-readable marking and detection of synthetic content where technically feasible. Anthropic applies its supported marks worldwide. A regional compliance rule became a product behavior everywhere Claude is offered.
What Claude marks—and what the mark proves
Anthropic’s marking documentation describes two complementary techniques. New supported models launched in the EU on or after August 2 mark output from day one; Anthropic is adding support to older models during a transition period.
| Output | Marking method | What you can check |
|---|---|---|
| Generated text | Imperceptible, model-level watermark woven into the text | No official self-service detector as of August 12, 2026 |
| Supported files | Digitally signed C2PA provenance metadata | Manifest, signer information, actions, and validation status |
The text watermark covers supported output from Claude, Claude Platform, Claude Code, Claude Cowork, and Claude Tag. It also applies when supported models run through AWS, Google Cloud, or Microsoft Foundry. File provenance can vary by platform and feature; Anthropic names SVG, PNG, and JPEG as supported examples.
That scope does not turn the mark into an authorship stamp. A person might write a document and ask Claude to proofread, translate, summarize, or convert it. The resulting output can carry a Claude mark even though the underlying ideas came from a human. Our guide to EU AI Act labeling requirements covers the separate disclosure duties that may apply after detection.
How to detect Claude AI content in a file
Start with the original file downloaded from the Claude workflow. A screenshot, social-media copy, format conversion, or re-saved image may look identical while missing the original metadata. Screenshots preserve the pixels and forget the provenance.
Check the file in a browser
The simplest route is the Content Credentials verifier. Keep the original asset unchanged, open the verifier, and upload the SVG, PNG, or JPEG. Inspect the credential details rather than stopping at the top-level status.
- Confirm the tool found an active Content Credential.
- Inspect the signer or claim generator and any recorded actions.
- Read the validation status for signature, asset binding, and manifest issues.
- Save the result with the exact file you checked.
A valid credential shows that the signed history validates under the verifier’s trust rules. It does not establish who supplied the prompt, who owned the source material, or how much human editing happened before Claude processed the asset.
Use the browser route only when the file is appropriate to upload under your organization’s privacy policy. Contracts, customer records, unreleased designs, and regulated data deserve more than a casual drag-and-drop. For sensitive assets, the local CLI route keeps the inspection on your machine and produces a report that is easier to retain with the case record.
Check the file with c2patool
For repeatable checks or audit pipelines, use the official c2patool CLI. Homebrew provides the macOS package; the project also publishes prebuilt binaries for macOS, Windows, and Linux.
brew install c2patool
# High-level validation summary
c2patool claude-output.png --info
# Full manifest report as JSON
c2patool claude-output.png > claude-output.c2pa.json
# Inspect the active manifest's certificate chain
c2patool claude-output.png --certs
Those read-only commands do not add a credential or alter the file. The default report exposes manifest JSON; --info gives a shorter validation summary, while --certs prints the certificate chain. Store the JSON report, tool version, file hash, and original asset together if the result may support an audit.
Hash the asset before anyone opens it in an editor. On macOS, shasum -a 256 claude-output.png records a stable identifier; on Linux, use sha256sum. A later verifier result without the matching hash can prove that somebody checked a file, but not necessarily the file under discussion. Tiny operational detail, enormous future argument avoided.

How to interpret the C2PA result
The C2PA technical standard validates more than the presence of a metadata blob. A verifier can evaluate the claim, signature, assertions, ingredients, certificate status, and binding between the manifest and the asset. That produces evidence with nuance—software’s least marketable feature and one of its most useful.
| Result | Reasonable conclusion | Do not conclude |
|---|---|---|
| Credential found and valid | The signed processing history validates under the tool’s trust assumptions | Claude authored every idea or every word |
| Credential found with a validation issue | The asset, signature, certificate, or manifest needs investigation | Someone deliberately falsified the file |
| No readable credential | This copy exposes no C2PA record the tool can use | The file is human-made or untouched by AI |
A valid mark narrows the claim to processing. A validation problem can result from modified bytes, an expired or unfamiliar signing credential, incomplete trust configuration, or a damaged manifest. Check the detailed report before assigning motive.
Trust deserves its own line in the report. A cryptographically intact manifest can still use a certificate that your verifier does not recognize as trusted. That differs from a content-binding failure, where the signed asset and the bytes being inspected no longer match. Record the exact validation code instead of flattening every warning into “fake.”
An absent credential is even less dramatic. Anthropic lists conversions, re-saving, screenshots, unsupported file types, unsupported platforms, and older models as reasons a Claude-processed file might not carry a detectable mark. Preserve the original before your image optimizer helpfully removes the evidence.
What to do with Claude text before the detector arrives
As of August 12, 2026, Anthropic has not published a self-service text-watermark detector, detection API, decision threshold, or technical implementation. Its documentation says those mechanisms are forthcoming. You therefore cannot paste prose into a C2PA file verifier and obtain a meaningful Claude-text verdict.
Generic AI detectors, punctuation counts, and invisible-Unicode scanners are not substitutes for the undisclosed detector. Anthropic says the watermark is woven into text at the model level and may survive copy-paste plus some editing; it does not say the signal is a zero-width character waiting to be found. A confident third-party score is still a score from that third party.
Until technical access arrives, preserve operational evidence:
- The original response without normalization or rewriting
- The exact model identifier and provider surface
- Prompt and response timestamps
- Request IDs, application logs, and human-edit history
- The policy used to classify and disclose the output
This is the same evidence-first habit behind an AI coding-agent audit checklist. Short passages, translations, heavy edits, or mixed human-and-model text may weaken detection, so surrounding records matter.
A verification policy teams can use now
A workable policy needs fewer promises and better records. Preserve original files, verify before transformations, capture the tool and version, store the report, and classify each result as evidence—not a verdict. Keep the technical finding separate from any legal, editorial, academic, or employment decision.
Make that policy testable. Our walkthrough for turning AI controls into repeatable tests offers a useful pattern: define the asset, expected signal, verification step, acceptable failure modes, retained evidence, and escalation owner. Never accuse a person of misrepresentation from one mark or one missing mark.
Use three internal labels: verified credential, credential needs review, and no readable credential. None should be named “AI-written” or “human-written.” That vocabulary keeps a technical control inside its competence and gives legal, editorial, security, or academic reviewers room to apply the rest of the evidence.
The detector is not the decision
Can a text watermark survive ordinary editing well enough for operational decisions without misclassifying human-originated work that Claude merely processed? That is the unresolved question. Provenance is strongest when it narrows a claim—from authorship to processing—instead of pretending to settle the whole case.
The next catalyst is concrete: the promised technical documentation and third-party detection mechanism. Its interface, thresholds, supported lengths, and error boundaries will determine whether Claude’s text mark becomes an auditable control or merely an invisible feature with a very visible policy burden.
Get the Daily Pulse
Sharp analysis on what's actually moving in AI. No hype, no filler, no weekly digest.



