Watermark checks
AI Watermark Detector
Add a photo and Slop or Not reads image SynthID, the pixel watermark that survives a screenshot. It reads that mark from both Google and OpenAI images and verifies signed C2PA Content Credentials too. When nothing readable in the file resolves it, an AI image detection model scores the pixels. Online checks run on Numen's private Mac server, away from outside AI companies. The Text tab handles writing.
A SynthID checker finds watermarked images. Slop or Not also checks the ones nobody watermarked.
It reads SynthID from Google and OpenAI images, verifies C2PA Content Credentials, reads generator fingerprints, and scans the pixels.
- You can testPhotos, screenshots, product images, receipts, and profile pictures up to 8 MB.
- ResultA probability verdict, AI score, and source details when the file carries them.
- PrivacyChecked on hardware we own and run. We never pass your photo to OpenAI, Google, or any other AI company.
What it checks
AI Watermark Checker: Read the Watermark Before Judging the Pixels
SynthID watermark evidence in supported Google/Gemini and OpenAI images, read from the pixels so a screenshot does not strip it
Signed C2PA Content Credentials and editable IPTC metadata when the file still carries them
An AI image detection model score when nothing readable in the file resolves it
Good Uses
- Checking whether a file still carries generator provenance
- Reviewing images and writing before publication or classroom use
- Separating metadata evidence from visual probability scores
Limits to Know
- SynthID exists only on images from generators that watermark them, so other generators are checked through credentials and the image model
- C2PA and IPTC metadata can be stripped by screenshots, exports, or re-encoded uploads
- Text cleanup removes mechanical fingerprints only, never the statistical marks woven into word choices, so the Text tab returns a classifier probability rather than a watermark read, in English only
How to check an image or a passage for an AI watermark
1
Pick Photo or Text
Choose the Photo tab for a photo, screenshot, or generated picture, or the Text tab for writing copied out of a chat window or a document.
2
Drop in the file or paste the text
Drop the file into the Photo tab, or paste the writing into the Text tab. A pasted passage goes to Numen's server for the hidden-character count, is processed in memory, and is discarded with the response.
3
Read the findings
A file reports SynthID, C2PA Content Credentials, and IPTC metadata when it carries them, and its own camera or edit history can rule out AI without any of those. Only when none of that resolves the file does a visual check step in with a probability. A passage lists every hidden character in place and returns a verdict on the writing itself.
4
Copy the cleaned text, or check the other medium
One click copies a version of the passage with its mechanical traces removed. No word is rewritten, though spacing can shift where a non-breaking space becomes a regular one, so the AI text detection model still reads your own prose.
FAQ
AI Watermark Detector Questions
Is an AI watermark always visible?
No. An AI watermark is often invisible. Some signals are embedded in the image itself, like SynthID, while others live in metadata, like C2PA Content Credentials or IPTC disclosure fields.
Why might a watermark be missing from an AI image?
C2PA and IPTC metadata are easier to strip than SynthID. Screenshots often remove metadata fields, while SynthID is embedded in the image. Repeated heavy edits or severe recompression can still make a check inconclusive.
What if there is no watermark?
Slop or Not still checks the pixels and reports a probability when the file has no readable provenance. A missing watermark is not proof that a person made the image.
Can this check text for an AI watermark?
Yes, for the kind that lives in characters. The Text tab flags invisible Unicode, smart punctuation, and lookalike letters, and shows each one in place. Statistical marks are a separate matter: Anthropic has announced a public API for Claude's SynthID-Text watermark but has not released that API, so only Anthropic can read that mark. So the same tab reads the writing itself, which is why a missing mark does not blind it: 99.5% of AI text caught at a 5% false-positive rate on RAID. Anthropic has not documented the rollout model by model, and a missing signal proves nothing.
Does Claude watermark what it writes?
Anthropic says future Claude models will generate text with a version of SynthID-Text and older models will be updated over the coming months, but it has not documented the rollout model by model. Its public text-watermark API is announced but not released. Claude images use C2PA Content Credentials, not image SynthID, and a missing signal proves nothing.
How do I remove an AI watermark from text?
You can remove the mechanical part, and one click here does it: invisible Unicode, smart punctuation, and lookalike letters all go, and no word is rewritten. What no cleaner can take out is a statistical mark such as SynthID-Text, which is woven into the word choices themselves, or the writing style, which is the evidence a detector actually reads. Anything sold as an AI watermark remover is doing the first job and charging for the second.
How do I remove an AI watermark from a Word document?
Copy the passage out of Word, paste it into the Text tab above, then paste the cleaned version back. Word's formatting-marks button stops at paragraph marks, tabs, and ordinary spaces, so zero-width characters and lookalike letters stay invisible to it. If the document also holds a generated picture, save that picture out and run it through the Photo tab, where C2PA Content Credentials and IPTC fields sometimes survive the trip.
How do I check a Google Docs document for an AI watermark?
Copy the text out of Google Docs and paste it into the Text tab above, then paste the cleaned version back over the original. Docs has no view for zero-width characters or lookalike letters, and its own autocorrect curls quotes and lengthens hyphens as you type, so a hit tells you a typesetting tool was involved rather than which one. Images are a separate question: download one out of the doc and check it in the Photo tab, where provenance metadata sometimes survives and often does not.
Can I check a PDF for an AI watermark?
Yes, if the text is selectable: copy the passage out and paste it in, because the scan reads characters rather than page layout. If the PDF holds an image of a page, export or screenshot that image and use the Photo tab instead, where C2PA Content Credentials and IPTC fields sometimes survive the trip. A scanned page carries no character data at all until you run OCR on it, and OCR output brings its own transcription errors rather than the original marks.
Does ChatGPT watermark its text?
OpenAI announced on 5 October 2026 that textGrain, a watermark that adds an invisible statistical signal to the model's word choices, would reach eligible ChatGPT and Codex text in the EU over the coming weeks, with opt-in for API customers around the world on select models from that day. Reading it takes OpenAI's own detector, and OpenAI said access would initially be limited to approved researchers and expert organizations. The Text tab here looks for something else: typographic characters copied out of the chat window, such as the narrow no-break space at U+202F, which the ChatGPT watermark detector page covers in detail.
Can an AI watermark be removed from an image?
Metadata comes off easily. A screenshot, an export, or a re-encoding upload can drop C2PA Content Credentials and IPTC fields, and tools exist that strip them on purpose. SynthID is embedded in the image itself, which makes it far harder to remove than a metadata field. None of it changes the pixels: a file with its provenance stripped is still the same picture, and the visual check still runs on it.
Can I run a Gemini watermark check on a photo?
Yes. Gemini images carry the invisible SynthID watermark in their pixels, and Slop or Not reads it and reports Google as the provider. Edits made in Gemini also leave a record that names Google. The check tells you the mark is there. It does not remove it, and a picture that has had the watermark stripped is still scored by the image model.
Does it cover Nano Banana, Grok, or Sora images?
Partly. Nano Banana is Google's Gemini image model, so its SynthID watermark reads like any other Gemini image. Slop or Not reads SynthID from Google and OpenAI images only, though. A Grok image resolves through any credential it still carries, and otherwise through the image model as a probability, and the same goes for a Sora frame that lost OpenAI's credential.
Can I check for AI watermarks offline?
Yes, on Apple devices, and for both mediums in the same app. The iPhone and Mac apps run the character scan, the text check, and the image check on-device with no network involved, and they add spelling conversion between US and UK English that the online scan does not do. In the browser, the character scan runs on Numen's server in memory and is discarded with the response. The AI text and image checks travel to Numen's private Mac server, away from third-party AI providers.
Can I use this for work or from the command line?
Yes. Checking a file or a passage you are responsible for is exactly what the page is for, whether that is a classroom submission, a freelance delivery, or a contributed pull request. On the Mac, Pro also ships a slop command and an MCP server, so Claude, Codex, Cursor, and your own scripts can scan, clean, and re-check text locally.
Does my text or image leave my device?
Yes, in the browser. The hidden-character scan sends the passage to Numen's server, where it runs in memory and stores nothing. The AI text and image checks travel to Numen's private Mac server, away from third-party AI providers. The iPhone and Mac apps keep everything on-device.
Run the Next Check on Your iPhone or Mac
The Slop or Not app checks images and text on-device, so nothing you check ever leaves your device.
More from Numen
Three more apps that run on your device. None needs an account.
Private LLM
A Local AI chatbot for uncensored open-source models that runs offline on iPhone, iPad, and Mac. Private LLM uses OmniQuant and GPTQ quantization tuned per model, so its 3-bit models match the 4-bit models other apps ship.
Clean Links
Most tracking now hides behind link redirects. Clean Links unwraps short links and strips every tracking parameter from a URL before you share it, on iPhone, iPad, Mac, and the web.
Private Diffusion
Run the latest frontier image models on your iPhone, iPad, and Mac. Private Diffusion trains each one with quantization aware distillation (QAD), so the small model keeps the quality of the full size one.
Related checks
Compare Related Detector Workflows
SynthID Detector
Free SynthID detector: check an image for Google and OpenAI SynthID watermark signals online, or run the check on-device on iPhone and Mac.
C2PA Detector
Use this C2PA detector to check Content Credentials. Slop or Not reads signed provenance, then checks pixels when no provenance or watermark resolves the file.
Hidden Character Detector
Free hidden character detector: scan text for invisible Unicode, smart punctuation, and lookalikes, then copy clean text; Numen never stores the passage.









