JPG / PNG / lossless container cleanup

Remove AI metadata from JPG and PNG

Inspect C2PA, EXIF, XMP, IPTC and prompt-bearing text first. Then create a clean copy by removing selected container sections without decoding or recompressing the image.

Reviewed August 12, 2026 by ClearTags EditorialMethodology and corrections

CONTEXT / EVIDENCE

JPG segments and PNG chunks are separate from pixels

A JPEG container can carry EXIF and XMP in application segments, IPTC data, comments and a C2PA manifest in APP11. PNG uses named chunks such as eXIf, tEXt, zTXt, iTXt and the C2PA caBX chunk. These layers can be copied or omitted independently from the encoded image data.

ClearTags parses the container in your browser and writes a new file without the supported sections you select. It does not draw the image to a canvas, so this JPG/PNG path avoids an additional lossy encode and preserves the existing encoded pixel payload.

What this format cleaner separates

C2PA · EXIF · XMP · CONTAINER
JPG

Application segments

EXIF, XMP, IPTC, comments and supported APP11 C2PA data can be removed independently from the JPEG scan data.

PNG

Metadata chunks

EXIF, XMP/IPTC text, prompt-bearing text chunks, timestamps and supported caBX provenance can be selected separately.

PIXELS

Image content

Removing container metadata does not erase a watermark or signal encoded into the visible or invisible pixel data itself.

Clean a JPG or PNG locally

WORKFLOW / LOCAL COPY
  1. 01

    Choose the final image

    Use the exact JPG or PNG intended for publishing, delivery or upload.

  2. 02

    Inspect each section

    Review C2PA separately from EXIF, XMP, IPTC, comments, prompts and timestamps.

  3. 03

    Choose full or selective cleanup

    Remove every supported metadata block or keep the authorship and rights fields you still need.

  4. 04

    Verify the derivative

    Reinspect the clean copy and compare its preview before downloading it.