Remove C2PA watermark & metadata remover

What Is a C2PA Watermark & How to Remove It

A free tool to detect and remove C2PA watermarks, Content Credentials, and AI metadata from JPEG and PNG files. Works as a C2PA watermark remover and metadata remover for images generated by DALL·E, Adobe Firefly, and other AI tools — stripping the provenance container without touching the image pixels.

What C2PA actually is

C2PA stands for the Coalition for Content Provenance and Authenticity, a cross-industry working group (Adobe, Microsoft, Sony, BBC, and others) that published the C2PA specification. The spec defines how to embed a cryptographically signed Content Credentials manifest inside common media file containers — JPEG, PNG, MP4, PDF, and more.

Think of it as a tamper-evident label baked into the file's metadata layer. It can record:

When a platform or viewer supports C2PA verification, it fetches the manifest, checks the signature, and can display a "Made with AI" badge or a provenance chain.

Which AI generators embed C2PA

Adoption is growing fast. Known embedders include:

Beyond the manifest itself, generators often write companion XMP tags such as xmpRights:UsageTerms, Iptc4xmpExt:DigitalSourceType with value trainedAlgorithmicMedia, or proprietary keys like openai:gizmo_id. These are not C2PA-signed but travel alongside the manifest and signal AI origin to platforms.

Hard-bound vs soft-bound C2PA — what you can actually strip

The C2PA spec defines two binding modes:

Binding type Where it lives Can be stripped?
Hard-bound File container — JPEG APP11 / JUMBF chunk, PNG tEXt/iTXt chunk Yes — the chunk can be removed without altering pixels
Soft-bound A hash or steganographic signal baked into the pixel data itself, linking back to a remote manifest No — removing the container metadata leaves the pixel signal intact

Most current AI generators use hard-bound manifests. Soft binding (imperceptible steganography in the pixels) is an emerging layer being rolled out by some vendors. Stripping the container does not guarantee the image is "unmarked" if soft binding is present.

How to detect a C2PA watermark in your image

Upload your JPEG or PNG to the Images tab on this tool and click Check. The detector inspects:

If C2PA or AI metadata is present, the result card explains what was found and the Clean it button becomes active. If nothing is found, the button stays disabled — the file is already clean of those container-level marks.

Check your image for C2PA watermarks →

How to remove a C2PA watermark

Once Check reports a positive, click Clean it. The tool:

  1. Parses the JPEG or PNG binary for C2PA / JUMBF segments and Content Credentials chunks
  2. Drops those segments from the container
  3. Strips matched AI-looking XMP keys and EXIF fields
  4. Reassembles a valid image file without the provenance layer
  5. Offers the cleaned file for download

The pixel data is untouched. The resulting image is visually identical to the original; only the metadata container changes. You can re-upload the cleaned file and run Check again to confirm the manifest is gone.

The optional "keep non-AI metadata" flag preserves ordinary camera EXIF (make, model, GPS, shutter speed) while removing only the AI/C2PA-specific fields — useful when you want to keep copyright or camera data but drop the AI provenance stamp.

Remove C2PA from a PNG or JPEG →

What remains in the file after C2PA removal

After the container manifest is stripped, a few things may still indicate AI origin to an informed viewer:

A clean metadata result is not a "human-made" certificate. It means the known container-level signals are gone.

When removing a C2PA watermark is appropriate

Removing provenance metadata is legitimate in several scenarios:

It is not appropriate to remove C2PA in order to misrepresent authorship where disclosure is required — for example, in journalism, academic submission, or platforms that mandate AI labeling.

FAQ

What is a C2PA watermark?

A cryptographically signed provenance manifest embedded in the file container (not the pixels) by AI generators and some cameras. It records who made the file and when.

Can you remove a C2PA watermark?

Yes — the hard-bound manifest in the JPEG or PNG container can be stripped without touching the image pixels. Soft-bound pixel-level signals, if present, cannot be removed this way.

Is removing a C2PA watermark legal?

On content you own or generated, yes — as long as you are not removing it to circumvent a required disclosure obligation (journalism, academic policy, platform rules).

How do I check if my image has a C2PA watermark?

Upload the JPEG or PNG to the Images tab and click Check. The detector reports any C2PA manifest, Content Credentials, or AI-looking XMP/EXIF it finds.

Does removing C2PA affect image quality?

No. The pixel data is not touched. The file may be slightly smaller (the manifest chunk is gone), but the visual content is identical.

What is the difference between C2PA and EXIF?

EXIF is an older standard for storing camera metadata (shutter speed, GPS, etc.). C2PA is a newer, signed provenance standard specifically designed for authenticity claims. Both live in the file container; both can be stripped independently.

← Back to AI Watermark Checker & Remover