How do I run a ChatGPT image watermark check?
Drop the file into the panel on this page. It uploads into our media workflow, runs there, and reports the provenance signals present in that file.
Is it free to run?
Yes, and no account or sign-up is needed.
Which file formats does it take?
JPEG, PNG and WebP.
Does my file get uploaded?
Yes. Reading a manifest out of a file requires having the file, so it goes into our media workflow. Files are never published or shared.
Which copy of an image should I check?
The original download whenever you can get it. A screenshot or a social download is a derivative and usually has no container metadata left.
Why does the same image give different results?
Because you are checking different files. Two copies of one picture can carry completely different evidence depending on how each was produced.
What is a C2PA Content Credential?
A signed manifest stored in the file container, able to record the generating tool, the date and later edits.
What is SynthID?
Google DeepMind's invisible watermark, carried in the pixels rather than the metadata. It signals machine generation and nothing more.
Do you read a SynthID pixel watermark?
No. Reliable pixel-watermark confirmation needs the vendor's own detector, and Google offers SynthID verification in the Gemini app.
What does a null result mean for my case?
That nothing this check reads was in that copy. If the copy was a screenshot or a social download, the sensible next step is to obtain a better one.
Can a null result clear an image?
No. It is not evidence of human authorship, and it does not establish that the file is free of an invisible watermark.
Can a found manifest prove who made the image?
No. It is evidence about that specific file. Authorship is a separate question that a file check cannot settle.
Should I corroborate the result?
Where it will be written down or acted on, yes. Independent C2PA inspectors read the same manifest locally in your browser.
Does checking the image change it?
No. This page reads a file and reports on it. Changing a file is what the remover page is for.
Is there a batch mode for a queue of images?
No. Files go through one at a time.
Is there an API I can call from my pipeline?
No API is offered here.
Is there a file size limit?
No cap is published for this route. Formats are JPEG, PNG and WebP.
Does it work on a phone?
Yes, the whole step runs in a mobile browser.
Can I tell from the picture alone?
Not reliably. Current generators render hands, text and faces cleanly enough that the old visual tells have stopped being a test.
Does every ChatGPT image carry a watermark?
The check reports what your file carries. We do not state what every image from any generator contains, because that changes without notice.
Does removing metadata make an image undetectable?
No. It removes one signal and says nothing about anything written into the pixels.
Can I just ask ChatGPT whether an image is AI?
That is a description of what a model sees, not a provenance check. It does not read a signed manifest.