Image metadata cleanup

Locally re-encode PNG, JPEG, or WebP, and display the original/new format, dimensions, size, transparency/animation/ICC risks.

Local browser processing
This page has passed the public directory check; full functionality is available after enabling JavaScript.
User Guide

How to clean image metadata

Image metadata cleanup processes input only in the current browser; it does not upload anything, connect to the internet, or write to persistent storage.

  1. Choose image

    Automatically load the repository 1×1 PNG examples, or select local images within the limit.

  2. Re-encode

    Re-encode and display the visible differences between the original and cleaned versions in a browser canvas.

  3. Check and download

    Review the risk notice, confirm the color, transparency, and animation changes, then download a copy.

Limitations and Notes

  • Re-encoding may change the colors, compression quality, transparency, animation, and ICC profile, and cannot guarantee forensic-grade cleaning.
  • Maximum file 20 MiB, 12MP, maximum side 8192px; damaged images or images with inconsistent MIME are rejected.
  • The original file is not replaced. Object URL is used only on the current page and should be promptly released.

FAQ

Will the original image be modified?

No, the tool only generates a locally re-encoded copy.

Will animations be preserved?

Re-encoding to a canvas usually outputs only a single frame; the tool clearly warns about the risk.

Will it upload images?

No, images are decoded and re-encoded only in the current browser.

Page feedbackFound an issue or have suggestions for improvement?
Feedback features need to be used in the online version

Please enable JavaScript in the online version before submitting; local features of the current tool or example are not affected.

Go to the online version for feedback