Content Credentials
C2PA Detector for AI Image Provenance
Use this C2PA detector to read Content Credentials, the signed records that can name the tool that created or edited an image. Slop or Not separates that stronger proof from fallback pixel checks without sending online uploads to outside AI services.
What it checks
Read Signed Content Credentials Before Trusting a Score
Signed Content Credentials embedded in the file
Generator, editor, and action history from readable manifests
Image classifier output when the credential is absent
Good Uses
- Checking whether a file came from ChatGPT, Firefly, or Designer
- Reviewing provenance before publishing an image
- Explaining why a screenshot lost its original content history
Limits to Know
- Credentials can be stripped by screenshots or file conversions
- A valid credential describes file history, not every off-platform edit
- No credential does not prove the file is real
FAQ
C2PA Detector Questions
What is C2PA?
C2PA is the standard behind Content Credentials: a signed record that can describe how an image was created or edited and which tool made the claim.
Is a C2PA match stronger than an AI score?
Yes. Signed provenance is stronger evidence than a probability score when the credential is valid and relevant. The image score still helps when the credential is absent or incomplete.
Can C2PA metadata be missing from AI images?
Yes. Screenshots, uploads, and file conversions can remove C2PA metadata. That is why Slop or Not also checks the image itself.
Related checks
Compare Related Detector Workflows
AI Watermark Detector
Use this AI watermark detector to check images for SynthID, C2PA Content Credentials, and IPTC metadata before pixel detection.
SynthID Watermark Checker
Check images for SynthID watermark signals. Slop or Not checks supported OpenAI and Google/Gemini provenance, then checks pixels when signals are unclear.
ChatGPT Image Detector
Use this ChatGPT image detector and checker for AI images. Slop or Not reads OpenAI C2PA and SynthID signals, then checks pixels.