Remove EXIF Data from Photos
See exactly what your photos are carrying — GPS coordinates, camera model, timestamps — then strip it out. The pixels are left untouched, and nothing is uploaded.
Your photos?JPG, PNG and WebP. Metadata is read and removed on this device. Uploading a photo to strip its privacy data would defeat the purpose, so this tool never does.
Drop photos in to see what they reveal before you share them.
Clean
Removes EXIF, GPS, XMP, IPTC and comments.
Why this matters
A photo is not just a picture.
Photos carry your location
Most phones write GPS coordinates into every photo, accurate to a few metres. Post one taken at home and you have published your address.
And a great deal more
Camera model, serial numbers, the exact date and time, editing software, and sometimes the owner's name are all stored alongside the image.
Check, then strip
Drop a photo in to see exactly what is there. Remove it, and the picture itself is completely unchanged.
Which platforms strip EXIF, and which do not
Where your photo loses its metadata automatically, and where it does not. Last checked August 2026.
Platforms that re-encode an image on upload throw the metadata away as a side effect. Platforms that pass the file through keep every byte, GPS coordinates included. Behaviour changes without any announcement, and a route you rarely use — sending a photo as a document rather than a photo — often behaves differently from the one you use daily. Strip the file yourself before it leaves the device and none of this matters.
| Platform | Strips EXIF? | What actually happens |
|---|---|---|
| Yes | Re-encodes every upload. The location tag you add to the post is separate and stays public. | |
| Yes | Strips EXIF, then writes its own internal identifier into the file it serves. | |
| X (Twitter) | Yes | Images are re-encoded on upload, so GPS and camera data do not survive. |
| Yes | Media hosted on i.redd.it is re-encoded. A link to an image hosted elsewhere is not touched. | |
| Bluesky | Yes | EXIF is removed at upload. Post text is still yours to be careful with. |
| Yes | Stripped on upload for both posts and profile images. | |
| TikTok | Yes | Everything is re-encoded through their pipeline before it is published. |
| 4chan | Yes | EXIF is removed from JPEG uploads. This has been true for years and is not a reason to relax. |
| Depends | Sent as a photo it is compressed and the metadata goes. Sent as a document it is passed through untouched. | |
| Telegram | Depends | Same split. Photo uploads are re-encoded, files sent as files keep everything. |
| Discord | No | Attachments are served close to as uploaded, so coordinates can travel with the image. |
| Slack | No | File uploads are stored intact and anyone in the channel can download the original. |
| Gmail | No | Attachments are delivered byte for byte. Images pasted inline are attachments too. |
| iMessage | No | Metadata is kept. In the share sheet tap Options and switch Location off before sending. |
| Google Photos | No | Originals keep their EXIF, and a shared album or link exposes it to whoever holds the link. |
| Your own site or CMS | No | Nothing is stripped unless the CMS was configured to do it. Most are not. |
None of the above protects a photo you have already posted, and none of it applies to a file you hand to someone directly. Drop the photo in above to see what it is carrying right now, then strip it and check again.