Skip to content

EXIF Remover

Strips camera, GPS and editing metadata from photos while leaving the pixels untouched.

Removing metadata by opening a photo in an editor and saving it again works, and it also re-encodes the image — you lose quality to solve a problem that has nothing to do with the pixels. This rewrites only the container around the compressed data, so the JPEG comes out at exactly the quality it went in.

🔒 Runs entirely in your browserexifprivacymetadatabatch

The pixels are copied through byte for byte. Nothing is decoded and nothing is re-encoded, so a JPEG comes back at exactly the quality it went in at — only the framing around the compressed data is rewritten.

Drop JPEGs or PNGs

Other formats need a re-encode to strip, which would change the pixels — so they are not accepted here.

How to use it

  1. Decide about the colour profile

    It names the software and often the device, so it is metadata — but dropping it makes a Display P3 photo render over-saturated on a wide-gamut screen. A real trade, which is why it is a checkbox rather than a default.

  2. Drop JPEGs or PNGs

    Only these two, because they are the formats whose metadata can be removed without decoding. Anything else would need a re-encode, which changes the pixels.

  3. Read what each row says it removed

    The tag count, the named segments, and specifically whether GPS coordinates and an embedded thumbnail were among them.

Common questions

Does this reduce the image quality?

No. The compressed image data is copied through byte for byte; nothing is decoded and nothing is re-encoded. Only the framing around it is rewritten.

Why will it not accept my HEIC or WebP?

Their metadata cannot be lifted out without rebuilding the file, which in practice means decoding and re-encoding — the loss this tool exists to avoid. Convert to JPEG first if you need to, and strip after.

Is stripping enough to make a photo anonymous?

It removes what the file says about itself, not what the picture shows. A street sign, a window reflection or a visible screen is still in the pixels, and sensor noise patterns can identify a camera even with every tag gone.

Feed it from

Next

These accept what this tool produces, so the result can go straight in.