ChatGPT and DALL-E
Images made in ChatGPT carry a C2PA credential signed by OpenAI.
See whether an image's Content Credentials are valid, who signed them, which tool created it and whether AI use is declared.
Inspect supported file records without editing the original.
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.
| Validation | Valid, trusted, invalid, unknown, not found or unavailable |
|---|---|
| Signer | The company whose certificate signed the record |
| Created by | The app or service that wrote it, such as OpenAI Media Service API |
Upload the original file and read the validation result.
Use the file as exported. Many platforms strip credentials on upload.
The report shows valid, invalid, unknown or unavailable, plus the issuer and claim generator.
A valid credential from a known signer is strong evidence of the file’s history.
Each state means something different. They are not interchangeable.
| Result | What it means | What to do |
|---|---|---|
| Valid | The credential reads and its signature matches the file. | Check the issuer and claim generator for who made it. |
| Invalid | The file changed after signing, or the signature is broken. | Treat the history as unreliable. Ask for the original. |
| No credential | No readable C2PA record is embedded in the file. | Origin is unknown. Metadata may have been stripped. |
| Unavailable | A 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.
Common sources you will see in the claim generator field.
Images made in ChatGPT carry a C2PA credential signed by OpenAI.
Firefly images and Photoshop generative edits attach Content Credentials.
Some cameras sign photos at capture so their origin can be checked later.
Instagram, Facebook and TikTok use credentials to apply AI labels.
Answers about results, privacy and limits.
An open standard for signed content history, backed by Adobe, Microsoft, Google and OpenAI. The records it creates are called Content Credentials.
Most cameras and phones don't add them yet, and editing apps or social media often strip them.
Yes. Anyone can strip them, for example with our C2PA remover. They can't be edited without breaking the signature.
No. It proves the record is intact. The record itself may say the image was made with AI.
ChatGPT, Firefly, Photoshop, Microsoft Designer and Gemini, plus some Leica, Sony, Nikon, Pixel and Samsung devices.
This checker reads images. To remove C2PA from MP4 or MOV, use the video metadata remover.
No. It means the record is intact. The record itself can say the image was made with AI.
It was never signed, or the credential was stripped by a screenshot, an editor or a social media upload.
Yes, with the C2PA remover. It deletes the embedded container and keeps the pixels unchanged.
Yes. It is free, with no account, credits or trial. The file and batch limits are shown on the upload box.
No. Files are read in your browser. Save your results before you clear the batch or leave the page.
Free, in your browser, with the open-source C2PA reader.