Remove EXIF data
Strip location, camera and timestamp data out of a photo. The image itself is copied through untouched, not re-encoded.
Drop JPG, PNG or WebP files here. The image itself isn’t re-compressed.
Your files are processed on this device. Nothing is uploaded.
Why "lossless" matters here
A JPG is a sequence of labelled blocks. Some hold the compressed image and some hold metadata. Deleting the metadata blocks and writing the rest back out leaves the image data untouched, so the photo that comes out is pixel for pixel the photo that went in, just smaller by the size of the text you removed.
The alternative, which is what most tools do, is to decode the image into pixels and encode it again. That produces a file with no metadata, but also a file that has been through an extra generation of lossy compression. On a single pass it is subtle. On a photo that has already been compressed a few times, it isn’t.
Check before you strip
It is worth seeing what was in there. TheEXIF viewer shows the full contents of a file, including the coordinates if it has them, which is usually more revealing than people expect. Then come back here and remove it.
What this doesn’t remove
Anything encoded in the picture itself. A visible watermark, a timestamp burned into the corner by a dashcam, a reflection in a window, a street sign in the background: none of that is metadata and none of it is touched. Stripping EXIF is about the invisible layer only.
Common questions
Does removing EXIF re-compress my photo?
No and that is the main reason this page exists. Most browser based removers draw your image onto a canvas and save it again, which re-compresses it and quietly loses quality to delete a few hundred bytes of text. This walks the file container instead and writes it back without the metadata blocks, so the compressed image data is copied through byte for byte.
What exactly gets removed?
In a JPG: the EXIF block, any XMP block, Photoshop resource blocks and plain comments. In a PNG: the eXIf chunk plus text, timestamp and XMP chunks. In a WebP: the EXIF and XMP chunks, with the container flags updated to match. The row under each file lists what was actually found and dropped, so you’re not taking it on trust.
Will my photo end up sideways?
No. Phones usually store a photo sideways and record which way is up in one EXIF tag. When a photo has been rotated that way, this tool writes a new EXIF block containing only that single tag, so the photo still displays upright. The camera, date, location and everything else are gone.
What is the colour profile and should I keep it?
It describes how the numbers in the file map to actual colours and on a wide-gamut screen removing it can make an image look noticeably duller or oversaturated. It says nothing about you or your camera, so it is kept by default. Turn the option off only if you’re trying to make the file as small as possible and don’t care about colour accuracy.
Do social networks not strip this anyway?
The big ones usually do, but you can’t rely on it and you can’t see whether it happened. Email attachments, messaging apps that send "as a file", forums, marketplace listings, cloud folder shares and anything you host yourself all commonly pass metadata straight through. Stripping it yourself before it leaves your machine is the only version you can verify.
Why can I not remove metadata from a HEIC file here?
Because doing it losslessly means rewriting an ISO base media container, which is a much larger job than rewriting a JPG or a PNG and doing it any other way would mean re-encoding your photo. The honest options are to convert the HEIC to JPG, which drops the metadata as a side effect of decoding or to strip it on the device that made it.
Guides
The other tools
All of them work the same way: the file is read in your browser and never uploaded.