Content Credentials Inspector
Read the C2PA provenance manifest embedded in an image or video: who signed it, which app created it, what was edited — and whether it declares AI generation. Everything runs in your browser; your file is never uploaded.
Drop an image or video here
or click to choose a file — JPEG, PNG, WebP, AVIF, GIF, TIFF, SVG, MP4, MP3, WAV
Processed locally with the official C2PA library compiled to WebAssembly. Nothing is uploaded, ever.
Signature & origin
Raw manifest data (JSON)
What a result means — and what it doesn't
Credentials found means the file carries a cryptographically signed provenance manifest and the signature is intact. It tells you what the signing software claims about the file's history — the signature proves the record wasn't altered, not that the claims are true.
No credentials found does not mean a file is authentic or human-made. Most files have no credentials at all, and many platforms still strip metadata on upload. Absence of evidence is not evidence of absence.
Validation errors usually mean the file was modified after it was signed — for example re-encoded, resized, or edited with software that doesn't preserve Content Credentials.
No C2PA file at hand? Images exported from ChatGPT/DALL·E or Adobe Firefly carry credentials, and the C2PA public test files offer samples for every case.