Quick entry: This page is a focused entry to C2PA Metadata Stripper Adobe Firefly. Go to C2PA Metadata Stripper→
Drop a PNG or JPEG image
C2PA Content Credentials are detected and removed in your browser. Nothing is uploaded.
Remove Adobe Firefly Content Credentials — Free C2PA Metadata Stripper
How to use
Drop the Firefly image
Drag your Adobe Firefly-generated PNG, JPEG, or WebP file into the drop zone. The file is read locally — nothing is uploaded.
Strip the Content Credentials
The C2PA Metadata Stripper removes the Content Credentials manifest, including the signed assertion chain, the ingredient list, and the provenance record that Adobe Firefly embeds.
Download the stripped file
Download the cleaned image. The pixel data is unchanged — only the C2PA Content Credentials and signed provenance chain are removed.
Frequently asked
How do I remove Content Credentials from Adobe Firefly images?
Drop the Firefly image into the C2PA Metadata Stripper on this page. It removes the C2PA Content Credentials manifest — the signed block that records the AI model, creation date, and provenance.
What are Content Credentials?
Content Credentials is Adobe's implementation of the C2PA standard. It embeds a cryptographically signed provenance record in image files, identifying the AI tool (e.g., Adobe Firefly) that generated the image and the creation timestamp.
Limitations
- Metadata stripping onlyThe stripper removes C2PA Content Credentials. It does not alter pixel data, so any visible watermark or signature burned into the pixels remains.
- PNG, JPEG, and WebP onlyThe cleaner reads PNG iTXt/zTXt, JPEG APP11 JUMBF, and WebP 'EXIF' chunks. AVIF, HEIC, and TIFF are not decoded.
- No undoAfter download, the cleaned file has no Content Credentials manifest. If you need the original provenance, keep a copy of the source file.
Platform notes
- macOS
- Finder and Preview.app do not surface C2PA. The cleaner works the same way on macOS, Windows, and Linux — output bytes are identical across platforms.
- Windows
- Windows Photos may show 'Some metadata was removed' badges after the cleaner runs. That is expected.
- Linux
- `exiftool -all= image.png` does the same job on the CLI. The cleaner is the right pick when you want a visual report of every chunk that was stripped.
- Web
- Runs entirely client-side. The image is read as a Uint8Array, the cleaner runs in a Web Worker, the result is encoded back to PNG/JPEG/WebP. No upload, no server roundtrip.