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 to Launch Watermark Detection API for Identifying AI-Generated Claude Text
Anthropic is rolling out a watermark detection API that lets third-party developers check whether text was generated by Claude. The move stems from EU AI Act compliance requirements and uses a variant of Google DeepMind's SynthID Text method.
Anthropic Details How Claude's Text Watermarking Will Actually Work
Anthropic published a blog post explaining the mechanics of its planned watermarking system for Claude, which uses Google DeepMind's SynthID-Text approach. The move is required under the EU AI Act's Transparency Code and has triggered user backlash on Reddit and X.
Google Lets Users Disable Visible Watermarks on Gemini-Generated Media
Google now lets users toggle off the visible "sparkle" watermark on content generated with Gemini and Flow, including Nano Banana and Omni model outputs. Invisible SynthID watermarks and C2PA metadata still remain embedded, according to Google Labs VP Josh Woodward.
Google Lets Users Turn Off Visible Watermarks on Nano Banana, Omni, and Lyria Outputs
Google announced users can now toggle off visible watermarks on AI-generated images, video, and songs from its Nano Banana, Omni, and Lyria models. Invisible SynthID watermarks and C2PA metadata remain in place for transparency.
Comments
Loading...