Free C2PA checker

Verify Content Credentials (C2PA)

See whether an image's Content Credentials are valid, who signed them, which tool created it and whether AI use is declared.

  • Signature state
  • Signer
  • Claim generator

Inspect supported file records without editing the original.

What does a C2PA checker show?

The signed history attached to an image, and whether it is intact.

C2PA Content Credentials are a signed record inside the file. They can say which app created the image, whether AI was used, and what edits followed. ChatGPT, Adobe Firefly, Photoshop and a growing list of cameras write them.

This checker reads the credential with the Content Authenticity Initiative’s C2PA reader and reports the validation state, the signature issuer and the claim generator.

A valid signature means the record has not been altered since it was signed. It does not prove every claim in it is true.

What the result tells you

What the result tells you
ValidationValid, trusted, invalid, unknown, not found or unavailable
SignerThe company whose certificate signed the record
Created byThe app or service that wrote it, such as OpenAI Media Service API

How to verify Content Credentials

Upload the original file and read the validation result.

  1. Upload the original

    Use the file as exported. Many platforms strip credentials on upload.

  2. Read the validation state

    The report shows valid, invalid, unknown or unavailable, plus the issuer and claim generator.

  3. Decide what to trust

    A valid credential from a known signer is strong evidence of the file’s history.

Validation results explained

Each state means something different. They are not interchangeable.

Validation results explained
ResultWhat it meansWhat to do
ValidThe credential reads and its signature matches the file.Check the issuer and claim generator for who made it.
InvalidThe file changed after signing, or the signature is broken.Treat the history as unreliable. Ask for the original.
No credentialNo readable C2PA record is embedded in the file.Origin is unknown. Metadata may have been stripped.
UnavailableA container exists but the reader could not finish.Try the original export. This is not a pass.

Detached credentials stored on a server, and invisible watermarks, are outside this check.

JPG, PNG, WebP, AVIF and HEIC still images. Up to 30 files, 15 MB each. Images up to 50 megapixels; animated PNG and WebP are not supported. Free, no account.

Who writes Content Credentials

Common sources you will see in the claim generator field.

OpenAI

ChatGPT and DALL-E

Images made in ChatGPT carry a C2PA credential signed by OpenAI.

Adobe

Firefly and Photoshop

Firefly images and Photoshop generative edits attach Content Credentials.

Cameras

Leica, Sony, Nikon and more

Some cameras sign photos at capture so their origin can be checked later.

Platforms

Meta and TikTok read it

Instagram, Facebook and TikTok use credentials to apply AI labels.

C2PA checker: common questions

Answers about results, privacy and limits.

What is C2PA?

An open standard for signed content history, backed by Adobe, Microsoft, Google and OpenAI. The records it creates are called Content Credentials.

Why does a real photo show no credentials?

Most cameras and phones don't add them yet, and editing apps or social media often strip them.

Can Content Credentials be removed?

Yes. Anyone can strip them, for example with our C2PA remover. They can't be edited without breaking the signature.

Does a valid credential prove the image is real?

No. It proves the record is intact. The record itself may say the image was made with AI.

Which cameras and apps write C2PA?

ChatGPT, Firefly, Photoshop, Microsoft Designer and Gemini, plus some Leica, Sony, Nikon, Pixel and Samsung devices.

What about video or PDF?

This checker reads images. To remove C2PA from MP4 or MOV, use the video metadata remover.

Does a valid credential mean the image is real?

No. It means the record is intact. The record itself can say the image was made with AI.

Why does my image show no credential?

It was never signed, or the credential was stripped by a screenshot, an editor or a social media upload.

Can I remove Content Credentials?

Yes, with the C2PA remover. It deletes the embedded container and keeps the pixels unchanged.

Is it free? Do I need an account?

Yes. It is free, with no account, credits or trial. The file and batch limits are shown on the upload box.

Do my files leave my device?

No. Files are read in your browser. Save your results before you clear the batch or leave the page.

Verify your image’s Content Credentials

Free, in your browser, with the open-source C2PA reader.

Check credentials