Text
Hidden Unicode
- Zero-width characters
- Bidi controls
- Formatting marks
- Normalization differences
AI Watermark Center
Inspect hidden Unicode, image metadata and Content Credentials with evidence-based tools that run in your browser.
0 characters
Inspection tools
Live tools report characters and file signals you can independently observe. Provider-side watermarks stay labelled as provider-side.
Text
Image
Provider signals
Capabilities
Local inspection means the browser reports what is in the bytes or characters you supply. Provider verification stays with the vendor.
Hidden Unicode
Local inspection
EXIF / Metadata
Local inspection
Embedded C2PA
Local inspection
SynthID
Provider verification
Statistical watermark
Provider-specific
AI authorship
Not determined
Not a scan result · product coverage only
How it works
Inspectors report what is present. They do not output confidence percentages or human-vs-AI classifications.
01
Paste text or select a supported image. Processing stays in your browser.
02
See exact characters, metadata fields, or embedded Content Credentials when present.
03
Compare findings with dated provider documentation and separate evidence labels.
Provider research
Sourced profiles for how major providers currently document watermarks and Content Credentials — and what this site can inspect independently.
Provider
Anthropic documents a statistical text watermark for supported new models and C2PA Content Credentials on supported generated files. AI Watermark Center can inspect Unicode and embedded credentials; it cannot currently detect Claude’s keyed text watermark.
Provider
OpenAI documents layered image provenance (C2PA and SynthID) on supported ChatGPT, Codex, and API outputs, SynthID on supported generated audio, a public verifier, and a Content Provenance API. A current OpenAI text watermark is not established. Research profile and image cluster available; AWC inspects embedded C2PA only.
Provider
Google DeepMind documents SynthID across image, video, audio, and Gemini text. Gemini Apps add invisible SynthID and Content Credentials on generated or edited media. Gemini’s verifier identifies Google AI SynthID, not every company’s watermark.
Provider
Adobe documents automatic Content Credentials on fully Firefly-generated assets, with Adobe as issuer and optional cloud storage for recovery. SynthID use is not established from the documentation reviewed here.
Database
Four current records from the evidence database. Claim status, evidence authority, and inspection support remain separate fields.
Anthropic · Claude · Text · Statistical watermark
OpenAI · ChatGPT image generation, OpenAI API, Codex · Image · C2PA / Content Credentials
Surface: supported current image generation
Google · Gemini image / Nano Banana family · Image · SynthID
Surface: Gemini Apps, Gemini API, and other documented Google tools
Adobe · Adobe Firefly · Image · C2PA / Content Credentials
Research
Lifecycle labels come from the published research registry. Does Claude Hide Watermarks in Unicode is collecting. Nano Banana Image Provenance Test: SynthID, Metadata & Content Credentials and OpenAI Image Provenance Test: C2PA, Metadata & Provider Verification remain dataset pending. No fabricated sample counts.
Collecting
This study inspects owned Claude outputs for observable Unicode. It is not a Claude watermark detector. The 24-sample exploratory collection plan is open; no genuine samples have been published.
Dataset pending
This protocol registers how AI Watermark Center will collect owned Nano Banana image samples by Google product surface. No completed corpus is published. Parser fixtures from the image inspector are not research samples.
Dataset pending
This protocol registers how AI Watermark Center will collect owned OpenAI image samples by product surface. No completed corpus is published. Parser fixtures from the image inspector are not research samples.
Research & regulation
Short paths into regulation and provenance topics that sit beside the live inspectors.
Regulation
EU AI Act Article 50
Transparency rules for AI-generated content, marking, and deepfake labelling.
Video provenance
Sora watermark & C2PA
Visible marks versus Content Credentials in OpenAI’s documented Sora stack.
Image credentials
Adobe Firefly Content Credentials
What Firefly attaches automatically and what local inspection can read.
Methodology
Pages distinguish official documentation, independent testing, limited observations, and unverified claims. Claim status is a separate field from evidence authority.
These are independent axes. Evidence authority describes source strength. Claim status describes polarity. Official evidence can document a mechanism or rule one out; it is not a positive result by itself.
Evidence authority
Neutral with respect to whether a claim is true.
Official documentation
An official source supports the evidence. That is not the same as confirming the claim.
Independently verified
AI Watermark Center independently reproduced the observation.
Observed
A limited or single-path observation. Not a completed study.
Unverified
The claim is recorded, but this site has not independently verified it.
Claim status
Independent of evidence labels.
Documented
Provider documentation supports the mechanism as described.
Ruled out by provider documentation
Provider documentation rejects the proposed mechanism.
Conditional / partial
Coverage is conditional on product, file type, or export path.
Unknown
Unknown is not “does not exist.”
FAQ
Answers reuse the same evidence boundaries used across tools, research, and provider pages.
The phrase is used loosely for visible labels, hidden Unicode in copied text, cryptographic manifests such as C2PA Content Credentials, and statistical patterns a model owner may detect. Those mechanisms are not interchangeable.
No. AI Watermark Center does not detect SynthID. Where providers publish verification tools, those results are labelled provider verification — not an independent AWC detection.
It lists supported hidden and unusual Unicode characters that are actually present in the pasted text, including zero-width marks, bidi controls, and related formatting characters. It does not detect statistical text watermarks.
It inspects ordinary metadata (such as EXIF, GPS, XMP/IPTC where supported) and embedded Content Credentials. It does not detect SynthID, recover remote credentials, or decide whether an image is AI-generated.
No. Text and image inspection run in your browser. Content is not uploaded to AI Watermark Center for analysis.
No. Absence of a detectable signal is not proof that content was not generated by AI. Successful removal of an invisible watermark is not claimed unless it can be independently verified.
Embedded Content Credentials can show signed provenance claims attached to a file when a manifest is present. Missing credentials do not prove a file is human-made, and credentials can be stripped or never written.
More detail in the methodology and guides.
Guides
AI Watermarks
A primer on visible labels, invisible statistical watermarks, cryptographic provenance, and why a missing signal does not prove content is human-written.
Published
Read guideC2PA
An explainer of the C2PA standard and Content Credentials: signed provenance attached to files, how it differs from invisible watermarks, and what a missing manifest does and does not mean.
Updated
Read guideSynthID
SynthID is Google DeepMind’s invisible watermarking technology for AI-generated images, text, audio, and video. Detection is provider-specific — AI Watermark Center does not detect SynthID.
Last verified
Read guideMetadata
What hidden and invisible Unicode characters are, why they appear in copied text, and what listing them can — and cannot — prove about AI. Use the text scanner when you need to check a string.
Updated
Read guideIndependent inspection
Paste text or open an image in the browser. Provider-side marks stay labelled as provider-side. We only claim what we can verify.