Cleaning tool · C2PA
Remove C2PA content credentials
C2PA is the signed provenance block, and the first thing most platforms check before adding an AI label. This page removes only that — every other piece of metadata stays exactly as it was.
Clears APP11 / caBX/XMP and EXIF kept/30 per batch/No upload
Drop images here, or click to choose
JPG, PNG, WebP, AVIF, HEIC · 15 MB each · up to 30 per batch
You can also paste a screenshot with ⌘V / Ctrl+V
Cleaning options
Where C2PA lives
| Format | Location | Action |
|---|---|---|
| JPEG | APP11 segment (JUMBF, JP identifier) | Segment removed |
| PNG | caBX chunk | Chunk removed |
| WebP | C2PA / JUMB RIFF chunk | Chunk removed and VP8X flag cleared |
| AVIF / HEIC | meta box inside ISOBMFF | Needs decode + re-encode; format changes |
| MP4 / MOV | uuid box | uuid atom removed |
| XMP Metadata stream | Stream deleted, Catalog reference cleared |
Why remove only C2PA
- Photography delivery: ratings, keywords and copyright in XMP have to survive.
- Asset management: a DAM system relies on XMP for search and cannot lose it.
- Diagnostics: to test whether a platform looks at C2PA on its own.
The risk deserves stating too. With C2PA gone, if the XMP still names a generator or carries a prompt, a platform may still judge on that. For a thorough clean, turn every option on instead.
Common questions
Are C2PA and XMP the same thing?
No. C2PA is a cryptographically signed provenance manifest in a JUMBF structure; XMP is an extensible set of XML tags. They often coexist, but the structure, the purpose and the priority a platform gives them are all different.
After deleting C2PA, does the image prove I shot it?
No. C2PA exists to prove provenance; with it gone you can prove neither origin nor the opposite. If provenance matters to you, keep the original file.
Is this legal?
Removing metadata from content you hold the rights to is generally permitted. Be aware that regulations such as the EU AI Act require disclosure of AI-generated content in some situations, and that platform terms may forbid stripping provenance. Check the rules that apply to you — this tool is not legal advice.
Why do PNG and WebP need separate handling?
The three formats store metadata differently: JPEG uses APP segments, PNG uses chunks, WebP uses RIFF chunks. WebP also needs the flag in the VP8X header cleared at the same time, or some decoders will error out.
Should I check the file again afterwards?
Yes, ideally. Re-scan the downloaded copy to confirm nothing is left behind — especially with unusual container layouts.