Skip to content

How to Check an Image for an AI Watermark (SynthID, C2PA)

PublishedUpdated

Images made with ChatGPT ship with their origin written into the file. Gemini's do too. The fastest way to check an image for an AI watermark is to read that record: the embedded SynthID signal and the C2PA and IPTC metadata, checked before anyone starts squinting at pixels. Slop or Not reads all of it in one pass, and when the file carries nothing, it falls back to pixel-level detection. You can try the free AI watermark detector in any browser right now.

This guide covers what an AI watermark actually is, how to check for one on an iPhone, a Mac, or the web, which generators add them (fewer than you'd think), and what a blank result really tells you.

What Is an AI Watermark?

An AI watermark is a machine-readable marker that identifies an image as AI-generated, and it comes in two forms that behave nothing alike. One is embedded in the pixels themselves; Google's SynthID is the big one. The other is metadata attached to the file: C2PA Content Credentials and IPTC disclosure fields.

SynthID is the one built to last. Google DeepMind weaves it into the image data during generation, so you can't see it and a metadata cleaner can't reach it. There's nothing in the file's fields to clean. DeepMind says the signal holds up through the kind of handling images actually get, like resizing, mild compression, and format conversion. That's why a positive SynthID read on a much-shared image still means something.

Metadata is chattier but fragile. A C2PA Content Credential is a signed manifest; when it validates, it tells you which tool generated or edited the image, by name. IPTC digital-source fields carry a plainer kind of disclosure. A generator or a publisher writes them into the file, and anyone with an editor can change them later.

And metadata disappears constantly. Take a screenshot and you've made a brand-new file with no history. Post an image to most social apps and the re-encode quietly drops whatever records were attached. In practice, files with no C2PA manifest are the norm, so missing metadata proves almost nothing on its own. We wrote about what an AI metadata remover actually hides if you want the full story on stripped files.

How Do I Check for an AI Watermark on iPhone or Mac?

Three taps, more or less:

  1. Tap Share on the image, wherever you found it. Photos, Safari, Messages, Files, they all have the button.
  2. Pick Slop or Not in the share sheet.
  3. Read the verdict. If the file carries SynthID, C2PA, or IPTC markers, the result shows the evidence it found, down to which credential and which generator.

That's the entire check. It runs on-device, your photo is not uploaded anywhere, and there's no account to create. On a Mac with Apple silicon the same check runs natively; detection uses the Apple Neural Engine on iPhone and the Neural Engine or GPU on Mac, so a verdict lands in seconds, even with no connection at all.

The result screen shows the probability alongside whatever provenance evidence the app read, so when you have to explain a call to an editor, or to a student, you can point at the specific marker it found instead of a hunch. A journalist can verify a source photo without it ever leaving the phone, and a teacher can check what a student handed in without shipping student work to a third party. Download Slop or Not free for iPhone and Mac.

Can I Check for an AI Watermark Online?

Yes. The free online AI image detector runs the same layered check from any browser, which makes it the route for Windows, Android, Linux, and ChromeOS. One thing to be clear about: online checks are not on-device. The image goes to Numen's private Mac server for processing and is deleted after processing. No account needed, nothing to install, and it's a quick way to run a handful of images back to back from a desktop browser.

If you already have a suspect in mind, the focused tools give you a sharper starting point. The SynthID watermark checker reads the embedded signal Gemini images carry, and the C2PA Content Credentials checker validates signed manifests and names the software that produced the file. Same server, same delete-after-processing rule.

Pick the surface based on how sensitive the image is. A meme from the group chat can go to the browser. A file you wouldn't email to a stranger belongs in the native app, where it never leaves your hardware.

Which AI Generators Add Watermarks?

Fewer than you'd hope. Six generators reliably mark their output today. OpenAI's image generation, including ChatGPT, attaches C2PA Content Credentials and embeds SynthID, and OpenAI documents both. Google Gemini, including Nano Banana, embeds SynthID. Adobe Firefly attaches C2PA Content Credentials, which the Adobe Firefly image checker reads directly. Microsoft Designer writes C2PA and IPTC metadata. Apple's Image Playground writes an IPTC credit that names it. Anthropic is the newest name on the list: image files Claude generates now carry C2PA Content Credentials, part of the same Claude watermark rollout that marks its text.

But signed evidence runs out fast. Midjourney typically ships no watermark Slop or Not can verify, and images from Stable Diffusion or Flux carry no embedded watermark and no signed manifest either. Open-source pipelines can add a watermark, but the step is optional and most workflows skip it.

The apps people run those models in leave more behind. Stable Diffusion WebUI, ComfyUI, InvokeAI, Draw Things, and NovelAI all tend to write their generation settings into the file, and Slop or Not reads that layer too, naming the tool that made the image. It is a weaker class of evidence than a signed credential. Nobody signed a parameter block and any editor can delete it, so a match tells you something and a blank tells you nothing.

So a validated C2PA manifest from Firefly is an answer. A blank result on something that might have come from Midjourney isn't, because the check was looking for evidence that was never added. For the two generators with the strongest signals, our walkthrough of how Slop or Not verifies OpenAI and Gemini images with SynthID shows what a positive read looks like in practice.

What If There Is No Watermark?

A missing watermark is not proof that a human made the image. Screenshots and social-app re-encodes strip metadata from real photos and AI images alike, and most open-model generators never added anything verifiable to begin with. All a blank result tells you is that the provenance layers had nothing to say.

So the pixel layer takes over. When the watermark and metadata checks come up empty, Slop or Not's on-device classifier examines the image itself and reports a probability. In our internal tests it flags AI-generated images at about 90% accuracy, and watermarked images at 100%, since a valid SynthID signal or C2PA manifest is direct evidence rather than inference.

Accuracy is based on our internal tests. Results can vary with new AI models and advanced methods designed to trick detectors.

One practical habit helps more than anything else here: get the original file when you can. A screenshot of a suspect image throws away whatever provenance the original was carrying, and the classifier ends up working from a re-encoded copy. The original gives every layer more to read.

Read the verdict the way the app presents it, as evidence. A high probability on a stripped file is a good reason to ask where the image came from. A validated credential means you can stop wondering. That is the point of checking for the watermark first: the strongest evidence is already inside the file.

Get Slop or Not for iPhone and Mac

Private text, image, and deepfake checks on-device. Free download.

Download on the App StoreDiscord

Follow us to stay informed about new features and improvements, plus uncover the latest AI slopified content.