ChronoVerify

C2PA Content Credentials inspector

Read and cryptographically validate C2PA Content Credentials against the official trust lists. Provenance validation, not AI detection.

Drop a photo, or click to choose

The image is processed for this check and is not retained.

What this does and does not tell you

This reads C2PA Content Credentials and cryptographically validates them against the official C2PA and CAI trust lists. It is provenance validation, not AI or deepfake detection. A trusted credential proves what the signer asserted about how an image was created and edited, not that the depicted scene is true. A credential that is cryptographically intact but signed by a party not on a recognised trust list is reported as present but unverified, and the absence of any credential is not evidence of anything.

Common questions

What does trusted mean here?

A credential is trusted only when its signature is intact and the signer chains to a recognised C2PA or CAI trust list. A valid-but-untrusted signer (anyone can self-sign) is reported as present but unverified, never as a pass.

Does a Content Credential prove the photo is real?

No. It proves what the signer asserted about creation and edits. The scene depicted can still be staged or misleading. This is provenance validation, not a guarantee of truth, and not AI detection.

What if there are no Content Credentials?

Most images in the wild are unsigned, so this is common and is not evidence of anything. For capture time, device, and pixel-forensic signals on an unsigned image, use the free verifier.

ChronoVerify validates Content Credentials and returns one verdict with a signed audit record for EU AI Act Article 50 workflows. Try the full verifier, or get an API key.

Try the free verifier