Free · No upload · Instant

Check C2PA & Content Credentials

Drop an image here or click to upload

Check metadata - Free

Runs in your browser · nothing is uploaded

  • C2PA Content Credentials
  • IPTC AI source type
  • GPS & device data

Upload an image to detect C2PA manifests and verify signatures locally. See Trusted, Valid, or Invalid status - your file stays on your device.

What is a C2PA checker?

A C2PA checker reads embedded Content Credentials manifests in your image and runs local cryptographic verification. You see whether a manifest exists and whether it validates as Trusted, Valid, or Invalid - without uploading the file.

Exports from Midjourney, Adobe Firefly, ChatGPT, or Photoshop often carry C2PA even when the picture looks ordinary. Checking locally before Instagram, TikTok, or client delivery helps you understand what platforms may read at upload time.

Content Credentials verification states

How to verify C2PA in your image

Same workflow for one portfolio JPEG or a batch of AI exports.

Why check Content Credentials before sharing

Social platforms and stock sites increasingly read C2PA and AI-related metadata at ingest. A file can trigger labels or review queues even when pixels look unchanged.

Verification is read-only: it does not prove a photo is “real” or not AI - it only reports whether the embedded manifest and signature check out in this browser.

What this C2PA checker shows

Browser-only - your file never leaves your device

Parsing and verification run locally. Images are not uploaded to our servers. After the page loads, you can inspect sensitive exports offline.

What verification does and does not prove

Need to remove C2PA metadata?

This page only checks and verifies. To strip Content Credentials before upload, use our dedicated C2PA remover - it writes a cleaned copy without changing pixels.

Remove C2PA with the C2PA remover →

Want metadata size and AI risk scores?

For byte breakdown and C2PA/XMP risk levels, try our metadata calculator.

Calculate metadata - size and risk →

Learn more about C2PA

For a plain-language guide to Content Credentials and social upload impact, read our C2PA explainer.

C2PA metadata explained →

Real-world scenarios

Your privacy on this page

We built this for creators and teams who need transparency before publishing. Analysis is read-only; removal happens only when you choose the C2PA remover.

Supported formats and limits

FAQ

What is a C2PA checker?

It detects Content Credentials manifests in your image and runs local signature validation, showing Trusted, Valid, Invalid, or no manifest. Read-only - does not change your file.

Does this prove my photo is real?

No. Local verification only checks whether an embedded manifest and signature validate in your browser. It does not prove authenticity or disprove AI generation.

How do I verify C2PA in an image?

Upload JPG, PNG, WebP, or AVIF to this free C2PA checker. The tool detects Content Credentials manifests and runs local signature validation in your browser - you see Trusted, Valid, Invalid, or No manifest without uploading the file. After you verify C2PA, strip manifests with the C2PA remover before social upload.

What are Content Credentials?

Content Credentials is Adobe's name for C2PA provenance data embedded in an image - a signed manifest that records how the file was created or edited. Instagram and Facebook may show AI Info when they read Content Credentials from tools like Firefly or Photoshop. This checker detects and verifies those manifests locally.

What is C2PA metadata?

C2PA metadata is a signed Content Credentials block in JPEG, PNG, or WebP that records capture, edits, and AI generation steps. It is separate from EXIF camera fields and XMP editing history. Upload here to verify C2PA, then use the C2PA remover before social upload if you need a clean file.

What is the difference between Valid and Trusted?

Valid means the manifest cryptography checks out but the signer is not on the built-in trust list. Trusted means validation succeeded and the signer matches a trust anchor.

Does this tool remove C2PA?

No. Use our C2PA remover to strip Content Credentials before upload. This checker only displays and verifies.

Is my image uploaded to your servers?

No. Parsing and verification run entirely in your browser. Your file never leaves your device.

Why does verification show Unavailable?

Some browsers block WebAssembly or extensions interfere. C2PA detection still works; try another browser or disable strict privacy extensions.

Can a file have no C2PA but still get an AI label?

Yes. Platforms may use other metadata, pixels, or classifiers. This tool only reports Content Credentials manifests.

How is this different from the AI metadata checker?

The general checker lists AI-related tags. This page focuses on C2PA manifests and cryptographic verification states.

Related guides

Platform upload prep and C2PA background - useful after you clean a file or when labels persist.