EXIF Remover — Strip Photo Location Data
Browser tool that shows a photo's EXIF and GPS data and strips it (losslessly unless the photo needs turning upright)
Runs in your browser · nothing is uploaded
Drop the photos to clean here
Up to 50 JPG, PNG or WebP files at once, 50 MB each. Nothing leaves your browser. You can also paste a copied image with Ctrl+V (⌘V on a Mac).
What it is
Photo files carry data you cannot see: the camera and lens, the moment the shot was taken, the editing software, and, if location services were on, the exact latitude and longitude. This tool opens each file, lists what it found, and writes a copy without that data while leaving the image itself alone. It handles up to 50 photos at a time and can hand them back as one ZIP.
How to use
- Drag photos onto the dashed area or press Choose photos.
- Each card shows What was inside: camera, lens, time taken, software, rotation tag, GPS position and the kinds of metadata found (EXIF, XMP, IPTC and so on).
- Decide on Keep the colour profile (ICC) and Apply the rotation when there is one (on by default).
- Download from the card or use Download all (ZIP). Names get a
-cleansuffix, for examplephoto-clean.jpg.
How it works
- JPEG: the APP1 (EXIF and XMP), APP13 (IPTC) and comment (COM) segments, plus other optional APP segments, are skipped while copying. JFIF and the Adobe colour-transform marker stay because the picture needs them to decode correctly.
- PNG: tEXt, zTXt, iTXt (including XMP), eXIf and tIME chunks are left out. Any data appended after IEND is dropped too.
- WebP: the EXIF and XMP chunks are left out, then the VP8X feature flags and the RIFF size are recalculated so the file stays valid.
- Data after the picture: a JPEG can carry a motion-photo video, MPF secondary images or vendor data after its end marker (EOI). Viewers ignore it, but it can hold another picture or a video, so it is removed and listed as “Data after the picture”. APP segments between the scans of a progressive JPEG and trailing data after a PNG’s IEND or a WebP’s RIFF chunk go too.
- Verification: reading a cleaned file again with the exifr library finds nothing. exifr does not read data after the picture, so the automated tests also check that the result ends at EOI with nothing after it.
- Apply the rotation when there is one (on by default): only photos with a rotation tag are redrawn upright and re-encoded. No EXIF survives, but the ICC profile goes as well and JPEG and WebP are saved at quality 92.
Example
| Field | Before | After |
|---|---|---|
| Camera | Canon EOS | none |
| Taken | 2026:10:03 14:05:09 | none |
| GPS | 37.56650, 126.97800 | none |
| Pixels | original | identical (default mode) |
Check photos before posting them publicly, especially marketplace listings, pictures of children and anything taken at home. If you would rather print the date on the picture, try the photo date stamp tool.
FAQ
Is my photo uploaded anywhere?
No. Reading the file, finding the metadata and removing it all happen inside your browser. Coordinates are shown as plain text and are never sent to a map service. Only the cleaned copy is saved to your device.
Does removing the metadata reduce image quality?
Not for photos without a rotation tag, which are not recompressed (photos with one are turned upright and re-saved by default, see below). For JPEG only the segments that hold EXIF, XMP, IPTC and comments are left out, for PNG only the text and EXIF chunks, for WebP only the EXIF and XMP chunks; every other byte is copied as it is. The pixels stay identical and the file shrinks by the size of the metadata.
My photo lies on its side after cleaning. Why?
Many phones store the pixels sideways and use the EXIF rotation tag to display them upright. When that tag is removed some apps show the raw orientation. So photos with a rotation tag are saved upright by default ("Apply the rotation when there is one"). JPEG and WebP are then compressed again at quality 92, so quality changes very slightly and the ICC profile is not kept. Turn it off to only drop the tag and keep the pixels untouched.
Why is the colour profile kept?
An ICC profile only says how colours should look. It carries no location or device information, and removing it can make some photos look slightly different, so it stays by default. Turn the option off to drop it as well.
Don't social networks remove this data anyway?
It depends on the service. Some strip location when you post, but sending the original through a messenger, an email attachment or a shared cloud link can keep the EXIF intact. Before publishing a photo taken near your home or workplace it is safer to clean it yourself.
What about HEIC and other formats?
Only JPG, PNG and WebP are supported. Convert an iPhone HEIC photo to JPG first and then clean it here. Conversion redraws the picture and may already drop the metadata, but check the result.
Related tools
Image Compressor
Browser-based compressor for JPG, PNG and WebP, by quality or to a target file size
Image Resizer
Browser-based image resizer with pixel, percent and long-edge modes and social platform presets
Photo Date Stamp
Browser tool that reads photo dates and stamps them onto a corner of each image
HEIC to JPG Converter
Browser-based HEIC to JPG converter for iPhone photos, batch ZIP download, no upload
Blur & Pixelate Image
Browser tool that pixelates, blurs or blacks out the parts of a photo you mark