SynthID is Google DeepMind's system for watermarking AI-generated content, and its text variant is now open source for developers to apply to their own models. It embeds a statistical signal in generated text during sampling. That signal weakens under thorough rewriting or translation, and it is not built to stop a determined adversary. The limitation matters because EU transparency obligations for machine-readable marking take effect in 2026.
- SynthID Text alters only the sampling step and needs no extra model training.
- Detection is probabilistic and can return an uncertain result.
- Thorough rewriting or translation can greatly reduce detector confidence.
- Article 50 of the EU AI Act applies marking rules from 2 August 2026.
How does SynthID Text embed a watermark?
SynthID embeds digital watermarks into AI-generated images, audio, text or video and later identifies them. For text, it works as a logits processor applied after Top-K and Top-P in the generation pipeline. A pseudorandom g-function augments the model's logits so that the selected tokens encode the watermark.
The method uses Tournament Sampling.
The open-source code needs careful configuration
A watermarking configuration requires two parameters:
- keys: a list whose length sets the number of watermarking layers.
- ngram_len: 5 is a good default, and larger values make the watermark more detectable but more brittle.
How reliable is SynthID detection?
Detection is probabilistic.
The watermark survives cropping and light edits, such as changing a few words or mild paraphrasing. It is less effective on factual responses. Detector confidence can be greatly reduced when text is thoroughly rewritten or translated.
SynthID Text is not designed to stop motivated adversaries from causing harm directly, although it can make malicious use harder and can be combined with other approaches.
What does research show about attacks on text watermarks?
Albrecht's thesis did not evaluate SynthID experimentally and instead proposed it as an open challenge for future research. It tested the KGW and X-SIR schemes.
Separate work shows how an attacker can learn a scheme from its output alone. With about 200K tokens of watermarked output from a black-box model, the green lists of Unigram and semantic-invariant (SIR) watermarks can be estimated with over 0.8 F1.
What will the EU AI Act require from 2026?
Frequently asked questions
It modifies only the sampling procedure and leaves LLM training untouched, so no additional model training is required.
Detector confidence can be greatly reduced when text is thoroughly rewritten or translated.
The watermark survives cropping and light edits, such as changing a few words or mild paraphrasing. It is less effective on factual responses.
Article 50 of the EU AI Act requires providers to apply machine-readable marks to AI-generated synthetic content, including text, and to enable its detection. These transparency obligations apply from 2 August 2026.
Fines can reach €15M or 3% of worldwide annual turnover.
- ai.google.dev — SynthID: Tools for watermarking and detecting LLM-generated Text | Responsible Generative AI Toolkit | Google AI for Developers
- huggingface.co — app.py · google/synthid-text at main
- github.com — GitHub - google-deepmind/synthid-text · GitHub
- ideas.repec.org — Scalable watermarking for identifying large language model outputs
- downloads.webis.de — albrecht_2025.pdf
- aclanthology.org — 2024.emnlp-main.1005.pdf
- digital-strategy.ec.europa.eu — Quick Facts: Transparency rules for AI systems | Shaping Europe’s digital future
Generated with sources, reviewed by a human: yes. Version 1, approved 28 Oct 2026 by mariofilk.



