Anthropic Adds Cryptographic Watermarking to Claude Output to Comply With EU AI Law
Anthropic has begun watermarking text and images generated by Claude to comply with EU AI transparency regulations. The method embeds an undetectable pattern during word selection that can be decoded via API, without affecting output quality, speed, or cost.
Anthropic is watermarking all text and image output from Claude to comply with new European Union AI transparency rules, the company announced. The watermark is invisible to readers, requires no extra tokens, and does not slow down generation or affect output quality, according to Anthropic.
The method works by changing how Claude selects words during generation. Large language models typically choose each next word from a ranked list of contextually appropriate candidates, using a random number generator to introduce variation. With watermarking enabled, Claude instead uses a cryptographic key to determine which word to pick from that list. Anthropic's example used the digits of pi as an illustrative key: if the key starts with 2, Claude selects the sixth word from its candidate list, then the fifth, then the third, and so on based on subsequent digits.
The approach is adapted from Google DeepMind's SynthID-Text watermarking method, published in Nature. Anthropic says it will release an API containing decoding keys that can determine whether a given block of text was likely generated by Claude.
The watermarking has notable limitations. It cannot distinguish between text Claude wrote from scratch versus text it merely edited or translated — both get watermarked. Anthropic says the system can only indicate that Claude was "likely involved" with a piece of text at some point, not confirm authorship. Short text blocks may not carry enough of a pattern to be reliably detected, and light editing of watermarked text likely won't strip the watermark — full rewrites are needed to remove it.
Code presents a specific edge case. Because code generation typically requires exact, deterministic output with fewer word-choice alternatives, Anthropic says code carries "generally less watermarking than some other forms of text." When no meaningful choices exist during generation, no watermark can be embedded — a relevant detail given ongoing debate over whether AI-generated code can be copyrighted absent significant human input.
Images generated by Claude get a separate treatment: a cryptographically signed note embedded in file metadata identifying Claude as the source.
Anthropic said it is applying watermarking globally rather than restricting it to EU users, citing the lack of a reliable way to implement region-specific rollout. The change applies to output from Claude models released after August 2, and Anthropic plans to extend watermarking capability to older models over the coming months.
What this means
This is a compliance move, not a model upgrade — no new Claude version, weights, or capabilities are involved. The EU's AI transparency requirements are pushing major labs toward standardized provenance mechanisms, and Anthropic's adoption of DeepMind's SynthID-Text approach suggests early convergence on a shared technical standard rather than competing proprietary schemes.
The practical impact is limited by design. Watermarking can flag that Claude was probably involved in producing a piece of text, but it cannot prove authorship, catch heavily edited content, or reliably tag short passages or code. That leaves plenty of room for AI-generated content to pass undetected, particularly in adversarial contexts like plagiarism detection or disinformation tracing — the exact use cases most people assume watermarking is meant to solve. It is best understood as a compliance checkbox and forensic aid, not a robust detection system.
Related Articles
Anthropic Releases Claude Sonnet 5.5, Now Powering Free Tier on Claude.ai
Anthropic released Claude Sonnet 5.5, claiming it runs 30%+ faster and costs up to 30% less than Sonnet 5 while beating it on benchmarks, at the same price. The model now powers the free tier on claude.ai, giving Anthropic a notably stronger free offering than OpenAI's ChatGPT.
Anthropic Releases Claude Sonnet 5.5: 30% Faster, 30% Cheaper Than Sonnet 5
Anthropic has released Claude Sonnet 5.5, the second model in its Claude 5.5 family following last week's Opus 5.5. The model runs more than 30% faster and costs up to 30% less for most work while keeping Sonnet 5's per-token pricing.
Anthropic Python SDK 1.9.0 Adds Reference to Unreleased 'claude-sonnet-5-5' Model ID
Anthropic's anthropic-sdk-python v1.9.0 release adds a reference to an unannounced 'claude-sonnet-5-5' model ID, a new between_tools thinking type, and the ability to run tool calls while a reply streams. No pricing, context window, or benchmark data for the model has been disclosed.
Anthropic Launches Claude Sonnet 5.5, Claims 30% Faster Performance at Lower Cost Than Predecessor
Anthropic has released Sonnet 5.5, the latest version of its mid-tier Claude model, claiming 30% faster performance and significantly lower token costs than its predecessor. The company says the model now outperforms Opus 5.5 on agentic coding tasks and carries cyber capabilities comparable to Opus 5.
Comments
Loading...