remove‑exif

Remove metadata from images

Every image format hides metadata differently, and some hide far more than others. Six formats, one stripping engine, the same no-upload guarantee on every one of them — pick yours below, or see what each one actually carries first.

Which format leaks what

Container structure decides how much a format can hide, not how the photo was taken. A camera photo saved as JPEG or TIFF carries GPS coordinates and hardware serials; the same photo re-exported as BMP carries almost nothing, because BMP has nowhere to put it.

FormatCan carryWorst case
JPGEXIF (GPS, camera/lens serials, timestamps), IPTC, XMP, a hidden thumbnailExact location to a few metres, plus a device fingerprint
PNGText chunks (author, XMP), a full EXIF block, timestamps, crop geometryA screenshot's capture time and source app, or an editor's crop history
WebPEXIF and XMP chunks, usually inherited from a source JPEG or PNGWhatever the original photo carried, copied across on conversion
GIFComment blocks, occasionally an XMP packetLittle — GIF predates GPS-capable cameras by decades
TIFFThe same EXIF and GPS sub-directories as a JPEG, at absolute byte offsetsIdentical exposure to JPEG, harder to clean without corrupting the file
BMPNothing standard — only data appended past the declared file sizeRare, and never GPS or EXIF; the format has no field for either

Pick your format

Converting formats doesn't sanitize metadata

A common assumption: export a photo to a different format and whatever it was carrying is gone, because the new file is smaller or "just pixels" now. That's rarely true. Most conversion pipelines copy EXIF and XMP across by default, specifically so orientation and colour still render correctly on the other side — and GPS, serials and timestamps ride along in the same block, unless the tool doing the converting explicitly strips it first.

Re-exporting a JPEG as WebP for web delivery is the case that catches people most often: the size drops, the image looks identical, and the GPS coordinate from the original camera file is usually still sitting in the new one's EXIF chunk. If you've converted a file rather than exported it fresh from the source, check the result here too — don't assume the format change did the cleaning for you.

One engine, one guarantee

All six formats run through the same sandboxed frame, served with the same Content-Security-Policy of connect-src 'none', checked against the same result: the compressed image data copied byte for byte, hashed before and after so you can confirm nothing but the metadata changed. Here's how to check that yourself, on this site or any other. If you're wondering whether any of this costs you image quality, it doesn't — and that page covers the one genuine exception worth knowing about.

Cleaning a document instead of a photo? See the document metadata hub for PDF, Word, Excel and PowerPoint, or the full ten-format comparison for both families side by side. Working through a whole folder? The batch cleaner handles any number of files, mixed formats included, with no limit.