C2PA & Content Credentials Checker
Processed in your browserSee whether a photo or video carries a C2PA manifest.
Drag and drop a file, or click to browse
JPEG, PNG, WebP, AVIF, HEIC, MP4, or MOV — analyzed entirely in your browser via WebAssembly.
How it works
- 1Choose or drag in an image or video file.
- 2The official open-source c2pa-web SDK (compiled from Adobe's c2pa-rs to WebAssembly) reads the file's C2PA manifest store directly in your browser tab.
- 3If a manifest is found, its claim generator, signer, validation status, and assertions are shown. Nothing is uploaded — the WASM module itself is self-hosted, not loaded from a third-party CDN.
Privacy
Analysis runs fully client-side via WebAssembly. Your file never leaves your device, and no third-party service is contacted to perform the check.
Supported formats
JPEGPNGWebPAVIFHEICMP4MOV
Limitations
Detecting a manifest — or not finding one — proves nothing about whether content is AI-generated. Many AI tools don't write C2PA data, many cameras and editors strip it on export or re-save, and a present manifest only reflects claims made by whoever created it. Treat this as one signal among several, not a verdict. See our What Is C2PA? guide for more.
Frequently asked questions
- Does a missing manifest mean a photo wasn't AI-generated?
- No. Most AI image generators do not embed C2PA data, and even when they do, resaving, screenshotting, or re-uploading a file to many platforms strips it. Absence of a manifest tells you nothing definitive.
- Does a present, valid manifest prove authenticity?
- It proves the manifest is cryptographically intact and, if trusted, signed by a known issuer — not that its claims are true. The manifest reflects whatever the signer chose to assert.
- Can this tool bypass or remove Facebook's AI labels?
- No, and that isn't its purpose. This tool inspects C2PA data already in a file. Platforms can and do run independent AI-detection systems that don't rely on embedded metadata at all.