CONTENT CREDENTIALS CHECKER

Read the signed history in an image.

Check whether a supported original image carries C2PA Content Credentials. See validation, signer trust, recorded AI use and basic metadata without running a visual AI classifier.

The file is uploaded for processing and retained privately for future analysis until you delete it from your scan page. Report expiry does not delete the original. Credential coverage depends on the file format; the verifier does not fetch remote manifests.

YOUR INVESTIGATION STARTS HEREProvenance check

Check Content Credentials

Upload the best available original image. This check does not run an AI pixel classifier.

Drop your image hereor from your deviceJPG, PNG, WebP, AVIF, HEIC/HEIF, BMP, TIFF, GIF, APNG · Up to 20 MB

No files selected.

Loading secure verification…

Uploaded originals are kept privately for future analysis until you delete them. The report expires separately. Use “Delete uploads and report” on your scan page. Privacy details.

Private upload. Keep this browser’s access token to manage deletion.

ONE REPORT, DISTINCT STATES

What the checker reports.

Each state describes the completed verification. Missing credentials and a failed or unavailable check are kept separate.

Credential and validation

See whether a credential was found and whether the active claim passed the checks available to this verifier.

Signer trust and AI use

Read the trust state separately from any declared generation, editing, composite, or AI ingredient action.

Basic metadata

Review format, dimensions and selected camera or software fields without treating editable metadata as proof.

HOW TO INTERPRET IT

Credentials document provenance, not truth.

A valid signature can support who signed a record and whether it remains bound to the file. It cannot establish that a scene or caption is factually accurate.

Report stateMeaningNext step
Validated and trustedReported validation and trust checks passedRead the declared actions and verify the surrounding claim
Valid, trust not establishedA credential was found but signer trust was not establishedInspect the signer and trust policy
InvalidAt least one validation check failedPreserve the file and detailed status codes
Not foundNo supported credential was found in this fileRequest the original; do not infer human creation
Unavailable or unsupportedThe check did not complete or coverage was missingRecord it as not checked

Read the C2PA interpretation guide