Content Credentials & Media Provenance Checker
Official C2PA WebAssemblyVerify C2PA manifests locally, inspect recorded actions and ingredients, compare media, and flag sensitive metadata.
Read Content Credentials locally
Verify readable C2PA manifests, inspect provenance claims and common media metadata, and clearly distinguish absent, valid, trusted, invalid and unknown states.
How to use it
- 01
Open media evidence
Choose supported media locally and compute its SHA-256 while extracting common metadata.
- 02
Verify Content Credentials
Use the official C2PA WebAssembly reader to inspect the active manifest, validation statuses, actions, ingredients and assertions.
- 03
Compare and report
Compare another asset, distinguish absent from invalid credentials, review privacy fields, and export a redacted report.
Frequently asked questions
Does a valid credential prove an image is true?
No. Validation establishes cryptographic integrity and recorded provenance claims. It does not prove that the depicted event or every claim is factually true.
What does absent mean?
No readable C2PA manifest was found for the selected supported asset. Absence is different from an invalid manifest and does not itself indicate manipulation.
Why can trust differ between viewers?
Trust results depend on configured trust lists, certificate policy, SDK version and available verification context. The checker preserves the returned status details instead of reducing them to a trust badge.
Is media uploaded for verification?
No. The official C2PA reader, hashing and metadata inspection run from same-origin browser assets. No media bytes are sent to a service.
Related tools
Keep working with other focused browser utilities.