Skip to content
LocalMedia Tools

How to remove EXIF and location (GPS) data from photos before sharing

LocalMedia Tools ·

Nearly every photo taken on a phone or digital camera carries a block of hidden EXIF metadata alongside the picture itself — the device model, camera settings, the exact date and time, and, if location services were on, the precise GPS coordinates of where the shutter fired. None of this shows up when you look at the photo, which is exactly the problem: you can hand over your home address, workplace, or a child's school without ever seeing it happen. This guide explains what EXIF actually contains, when it really puts you at risk, how to check whether a photo you have is carrying GPS data, and how to strip it for good using a tool that never uploads the file — while being upfront about the one real trade-off that comes with re-encoding an image to clean it.

What is EXIF metadata, and why does it include GPS coordinates?

Every time a phone or digital camera saves a JPEG, it embeds a block of EXIF (Exchangeable Image File Format) metadata alongside the pixels: the camera or phone model, lens, aperture, shutter speed and ISO, and the exact date and time the shutter fired. If location services were turned on when the photo was taken, most phones also add a GPS tag — latitude, longitude, and sometimes altitude — accurate enough to place the shot within a few meters. None of this is visible in the photo itself; it rides along invisibly in the file until something reads it back out, or someone strips it.

Can a photo really reveal where I live or work?

Yes, and it isn't hypothetical. If a photo carrying a GPS tag was taken inside your home, in your driveway, or at your child's school, that photo hands over the coordinates directly — no guessing from background landmarks required. The risk is highest for photos sent as original files rather than viewed on a screen: email attachments, cloud-drive shares, messaging apps that preserve the original file, and USB transfers all typically keep EXIF intact end to end. This is exactly why security and safety guides for journalists, stalking survivors, and anyone in a sensitive situation routinely recommend stripping metadata before sending a photo, not just before posting one.

Do social media platforms remove EXIF automatically?

Some do, some don't, and you can't safely assume either way. Facebook, Instagram, and X/Twitter generally strip EXIF and GPS data from photos uploaded through their normal in-app posting flow, mainly to save storage and bandwidth rather than as a privacy guarantee. But that stripping is not universal: photos sent as file attachments in messaging apps, uploaded to a private cloud folder, emailed directly, or shared through a platform's "send original quality" option frequently keep every EXIF field intact. Because behavior differs by platform, by feature, and can change without notice, the only reliable way to be sure a photo has no GPS data is to remove it yourself before it leaves your device.

How do I check whether a photo already has GPS data?

You can check with tools you already have. On Windows, right-click the file, choose Properties, then open the Details tab — scroll down to a GPS section that shows latitude and longitude if present. On a Mac, open the photo in Preview, open the Inspector (Cmd+I), and look at the "GPS" tab, which will even plot the location on a small map if coordinates exist. On an iPhone, the Photos app shows a location under a picture's info sheet if one was recorded. If any of these show coordinates, treat the file as carrying your location until you strip it.

How do I remove EXIF and GPS data from a photo?

LocalMedia's image metadata remover handles this in three steps: drag in your JPG, PNG, or WebP photos, pick an output format, and download the clean copies. Under the hood, each photo is decoded onto an HTML canvas and re-encoded from that pixel bitmap — the canvas only ever holds raw pixel data, so the EXIF and GPS blocks embedded in the original file simply have nowhere to come along for the ride. The output is a fresh file with the same picture but none of the original's hidden fields. Because both the decode and the re-encode happen through the browser's built-in Canvas API, the whole operation runs on your device; the photo is never sent to a server to be processed.

Does stripping metadata affect image quality or color accuracy?

Yes, in two specific ways worth knowing before you rely on it. First, the canvas re-encode drops the image's ICC color profile along with the metadata — canvas operations in the browser work in sRGB, so a photo tagged with a wider color space (Display P3 on newer iPhones, for example) can shift very slightly in color once re-encoded, most noticeably on a wide-gamut screen. Second, exporting to JPG re-compresses the pixels, adding a further, usually invisible, generation of lossy compression on top of whatever the camera already applied. If you need pixel-exact output, export to PNG or lossless WebP instead, which preserve the pixels exactly — only the JPG path re-encodes them. Either way, the location and camera data are genuinely gone, not just hidden.

Do videos carry the same hidden location data, and how do I verify nothing gets uploaded?

Yes — video files carry the same category of risk. An MP4 or MOV recorded on a phone stores GPS coordinates, device make and model, and creation timestamps in metadata atoms inside the container, separate from the video and audio streams themselves. LocalMedia's video metadata remover strips this from MP4 and MOV files, without re-encoding the footage when possible, so quality is unaffected. Whichever tool you use, you don't have to take a privacy claim on faith: open your browser's DevTools (F12), go to the Network tab, clear it, and run the tool — a genuinely local tool shows no POST or PUT request the size of your file. Disconnecting from the internet after the page loads and trying again is an even simpler check: a local tool keeps working, an uploader fails immediately.

Related tools

FAQ

Do photos contain my location?
Many do. If location services were enabled on your phone or camera when a photo was taken, the device embeds a GPS tag with the exact latitude and longitude directly in the file's EXIF metadata. It isn't visible when you view the photo, so the only way to know is to check the file's metadata or strip it before sharing.
Does removing EXIF reduce quality?
Exporting to PNG or lossless WebP preserves the pixels exactly. Exporting to JPG re-encodes the image, adding a further, usually invisible, generation of lossy compression. In every format, the canvas re-encode also drops the image's ICC color profile, which can shift colors slightly on a wide-gamut display.
Do social media sites remove EXIF automatically?
Many strip it during a normal in-app upload, but this isn't guaranteed across every platform or feature. Photos sent as file attachments, through messaging apps, or via an "original quality" sharing option frequently keep GPS and camera data intact, so don't rely on the platform alone.
How do I remove GPS from a photo?
Use a tool that re-encodes the image rather than one that only edits it in place. LocalMedia's image metadata remover reads your JPG, PNG, or WebP into a canvas and re-encodes it entirely in your browser, discarding the embedded EXIF and GPS data while keeping the picture, with nothing uploaded to a server.
Does it work on iPhone HEIC photos?
The metadata remover itself works on JPG, PNG, and WebP. HEIC photos need to be converted first with a tool like LocalMedia's <a href="/en/image/heic-to-jpg">HEIC to JPG converter</a>; running the resulting JPG through the metadata remover afterward strips its EXIF and GPS data the same way.
Can I tell if a photo I received has GPS data?
Yes. On Windows, check Properties then the Details tab for a GPS section; on a Mac, open the photo in Preview and check the Inspector's GPS tab (Cmd+I). If coordinates appear, the file still carries location data and should be stripped before you forward or re-share it.