EU AI Act · Article 50(2) · Code of Practice on Transparency of AI-Generated Content

How Claude marks AI‑generated content

Anthropic has signed the EU AI Act’s Code of Practice on Transparency of AI-Generated Content — as a provider of both generative AI models and generative AI systems. This is what that signature means in practice: how Claude will mark the content it generates, where those marks apply, how they’ll be detected — and where their limits honestly lie.

A sentence generated by Claude

This sentence carries a watermark you cannot see — and that is precisely the point.

Hover or focus the sentence to glimpse what a detector sees.

Signed
Code of Practice on Transparency
August 2, 2026
Day-one marking for new EU models
Worldwide
Every product, every cloud partner
The commitments

01

Four promises define how Anthropic will put the Code of Practice into practice. They turn one legal obligation into a concrete, machine-readable reality — and they hinge on a single date.

  1. Before Aug 2, 2026

    Transition period. Models launched before the deadline are gaining marking support — work that is actively in progress.

  2. August 2, 2026

    The line in the sand. Every Claude model launched in the EU on or after this date supports machine-readable marking at launch.

    Day one of the marking era

  3. From day one onward

    The detection era. Users and third parties gain support in detecting Claude’s marks, with technical documentation to follow.

  1. i

    Marking from day one

    New Claude models launched in the EU on or after August 2, 2026 support machine-readable marking at launch. Generated text carries an embedded watermark; generated files include digitally signed provenance metadata where supported.

  2. ii

    Everywhere you use Claude

    Marks apply to output from supported models across Claude Platform (API), Claude, Claude Code, Claude Cowork, and Claude Tag — wherever Claude is offered, worldwide. Some platforms or features may not support certain marking types.

  3. iii

    Detection, supported

    Anthropic will support users and other third parties in detecting Claude’s marks, as the Code requires — and will share the details in forthcoming documentation.

  4. iv

    Earlier models in transition

    The law includes a transition period for Anthropic models launched before August 2, 2026 — and work to add marking support to those models is under way.

02

Marking is not a feature of one app or one region. It follows the model — so it reaches every surface, partner cloud, and country where supported Claude models run.

Models

Claude models launched on or after August 2, 2026 support marking at launch. Models released before that date are gaining marking support through the transition period.

Products

  • Claude Platform (API)
  • Claude
  • Claude Code
  • Claude Cowork
  • Claude Tag

Embedded watermarks apply to all generated text. Provenance metadata applies where Claude supports processing files.

Cloud partners

  • AWS
  • Google Cloud
  • Microsoft Foundry

Embedded watermarks apply when supported models are accessed through cloud partners. Signed provenance metadata may not be supported on every platform, depending on the features each platform offers.

Regions

Worldwide. Marking applies to output from supported models wherever Claude is offered — not only inside the European Union.

03

Two complementary techniques do the work: an imperceptible watermark woven into text at the model level, and a signed provenance label attached to generated files. Try both.

Technique 1 · Text

The watermark you can’t see

When a supported Claude model generates text, it weaves an imperceptible watermark directly into the words. You won’t see it. It doesn’t change the meaning, the quality, or the readability of the response — and because it is applied at the model level, it is present no matter which Claude product or surface the text comes from. The visualization below reveals what only a detector can perceive.

Claude · generated response Plain to every reader

The golden hour arrives twice a day — once just after sunrise, and again before sunset — when the sun hangs low and its light travels through more of the atmosphere. The air scatters the shorter blue wavelengths and lets the longer reds and ambers through, so everything the light touches seems warmer, softer, and briefly gilded. Photographers plan their days around it.

Then simulate what happens to the signal:

Because the watermark is part of the text, it travels with the words when they’re copied and pasted elsewhere — and may persist through some editing.

A visualization. The real watermark is imperceptible: the text above looks, reads, and means exactly the same whether it is marked or not.

Technique 2 · Files

The signed label on every file

When Claude generates a supported file type — such as .svg, .png, or .jpg — it attaches signed provenance metadata following the C2PA (Coalition for Content Provenance and Authenticity) open standard, used across the industry to record where content comes from. A signed label signals that a file was processed by Claude — and lets you detect whether the file has been tampered with. Inspect one.

Abstract dawn study generated by Claude: concentric terracotta arches beneath a low sun on warm paper.

dawn-study.svg · 1.8 KB · generated by Claude

An illustrative manifest. The structure mirrors the C2PA open standard; detection tooling arrives with Anthropic’s forthcoming technical documentation.

04

Marks only matter if someone can check for them. Detection asks a single question — does this text, or this file, carry a supported Claude mark? If one is found, it indicates the content may have been processed by Claude.

Text

Check for the embedded watermark woven into the words.

Files

Verify the signed C2PA provenance label — and that the file still matches it.

Anthropic is working to enable users and other third parties to run these checks, as the Code requires. The detection mechanisms themselves will be detailed in forthcoming technical documentation.

05

Machine-readable marks provide important signals about content. Reading those signals honestly matters just as much as having them — so here is what they cannot tell you.

A mark is a signal, not a verdict.

When a mark is found

A detected mark is not fully conclusive. It does not, on its own, confirm the full provenance of the content.

  • Claude may not be the original author. People use Claude to proofread, translate, summarize, and convert files. The output can carry a Claude mark even when the underlying ideas, text, or data originated from another source.
  • The content may have changed. Marked content may be modified, excerpted, or combined with other material after Claude processed it.

When no mark is found

The absence of a mark does not mean content wasn’t AI-generated or processed. A mark may be missing if…

  • The model predates marking — it was released before marking was supported.
  • The text was transformed — heavily edited, paraphrased, translated, or mixed into other writing.
  • The passage is too short — too little text leaves no reliable signal.
  • The metadata was stripped — through format conversion, re-saving, screenshots, or other means.
  • The surface doesn’t support it — a platform, feature, or file type where that marking type isn’t supported.

06

If you build with Claude

Deploying Claude in your own product? The transparency obligation travels with you. You should independently assess what Article 50 requires of your products and services. Consistent with its commitments under the EU Code, Anthropic’s goal is to support you in meeting your own transparency obligations — and technical guidance on the marking and detection approach will be shared as it becomes available.

Read the source article

View more demos Get $10 off Kimi K3