Skip to content
CreatorPrivacyKit

C2PA and EXIF answer different questions

They can sit in the same JPEG. They are not versions of each other. If a tutorial says “strip EXIF to remove AI labels,” it has mixed the layers.

Reviewed 19 September 2026

How do C2PA and EXIF differ?

They can sit in the same JPEG. They are not versions of each other. If a tutorial says “strip EXIF to remove AI labels,” it has mixed the layers. A file can have both, one, or neither. Neither is a moral category.

Side by side
EXIFC2PA
JobCamera settings, time, optional GPSSigned origin and action history
Who writes itCamera / phone / some editorsTools that implement Content Credentials
Typical privacy issueLocation, serial, timestampA provenance claim you did not want to send
Typical authenticity issueAlmost none — it is not a signature of originWhether the claim still matches the bytes
Survives screenshot?Usually noUsually no
Removed by Canvas re-encode?Usual header block, yesUsual packet, yes

C2PA: Coalition for Content Provenance and Authenticity; C2PA specification 2.4

Last updated

Side by side

EXIFC2PA
JobCamera settings, time, optional GPSSigned origin and action history
Who writes itCamera / phone / some editorsTools that implement Content Credentials
Typical privacy issueLocation, serial, timestampA provenance claim you did not want to send
Typical authenticity issueAlmost none — it is not a signature of originWhether the claim still matches the bytes
Survives screenshot?Usually noUsually no
Removed by Canvas re-encode?Usual header block, yesUsual packet, yes

When you need which viewer

Location or camera model: start with Metadata Cleaner. “Was this issued with credentials / does it still carry a C2PA packet”: AI Image Origin Detector.

A file can have both, one, or neither. Neither is a moral category.

A check you can repeat on this site

Take a camera JPEG from your phone. Open it in Metadata Cleaner: you will typically see EXIF (make, time, settings) and, if location tagging was on, GPS. Open the same file in AI Image Origin Detector: most camera JPEGs have no C2PA packet — that miss is normal, not a human-original certificate.

If a file has a packet (some generator exports do), the detector reads JUMBF / caBX locally first. Official OpenAI verify is a separate optional click; this page is not claiming it already ran that remote check for you.

The mix-up that causes bad advice

EXIF GPS can leak a home. C2PA can describe a generator. Clearing GPS does not unsay a credential, and clearing a credential does not move a pin off a map that was never in EXIF. If you need both gone from a sharing copy, strip supported metadata, then look at the pixels.

Common questions

Which one do social apps read?
Some read none, some recompress everything, some look at credentials, some run classifiers. There is no stable universal table. Inspect your output file.

Want the layers in one place? Photo & metadata · AI & authenticity