What the GPS block in a photo actually contains
EXIF GPS is not a single field — it is a cluster of related tags. A typical smartphone photo carries all five of the entries in the table below. Some camera apps and photo editors add a sixth tag, GPSProcessingMethod, which names the location source (GPS chip, Wi-Fi triangulation, or cell tower lookup). Together they let anyone who opens the file drop a pin on a map without any guesswork.
| GPS field | What is stored | Why it matters |
|---|---|---|
| GPSLatitude + GPSLatitudeRef | Degrees, minutes, seconds and N/S hemisphere | Combined with longitude, places the shot to within a few metres |
| GPSLongitude + GPSLongitudeRef | Degrees, minutes, seconds and E/W hemisphere | Required alongside latitude to produce a usable map pin |
| GPSAltitude | Metres above sea level | Distinguishes a ground-floor flat from a penthouse; useful in building-mapping attacks |
| GPSTimeStamp + GPSDateStamp | UTC time and date at capture, separate from EXIF DateTimeOriginal | Cross-reference with other records to place a person at a location on a date |
| GPSImgDirection | Compass bearing the lens was pointing (0–360°) | Combined with coordinates, reconstructs the exact vantage point — useful for identifying interiors |
How precise are those coordinates — and how to read them
GPS accuracy on a modern smartphone is typically 3–5 metres in open sky. The coordinates sit in the file as degrees, minutes and seconds (DMS). To convert to the decimal degrees used by Google Maps or any geocoding API, divide minutes by 60, divide seconds by 3 600, and add both to the degree value.
A real example: 23° 7' 44" N, 113° 15' 32" E becomes 23 + 7 ÷ 60 + 44 ÷ 3 600 = 23.1289 N and 113 + 15 ÷ 60 + 32 ÷ 3 600 = 113.2589 E — a residential block in Guangzhou. Paste those two numbers into any map service and you get a street-level pin. No specialist software, no login. Anyone who downloads your photo can do this in under a minute.
Situations where GPS data is genuinely dangerous
Selling furniture or electronics on a classifieds site with photos taken at home: the coordinates name your address before the buyer even asks. Renting out a room with interior photos: each image pins the flat. Posting children's photos on a public or semi-public account: location metadata accumulates into a readable routine — school run, playground, home.
Job seekers and dating-app users uploading a headshot taken in the living room hand over a home address alongside their face. Journalists covering protests or sensitive locations, and activists whose phone logs where they travel, face a sharper risk: automated scrapers harvest EXIF fields at scale from public image hosts and build location histories without any manual effort. The individual photo looks harmless; the aggregated dataset is not.
Which scenarios keep location data even when you expect it gone
Camera apps enable GPS by default on most Android handsets and on iPhones unless you explicitly set the Camera permission to "Never". Screenshots do not contain GPS — the screenshot capture does not inherit the original photo's EXIF block. But the original photo does, and both can coexist on the same device.
WhatsApp and WeChat strip coordinates when you send a compressed copy, which is the default. If the recipient taps "Send original" or your settings favour full-quality media, the GPS block travels with the file. Turning off location access from today forward does nothing to old photos already in your camera roll — those retain whatever coordinates were written at capture time.
Three ways to remove location from a photo
The in-browser tool at the top of this page reads the file locally, strips all GPS tags during canvas re-render, and offers a clean download. Nothing leaves your device. That covers any browser on any platform, including mobile.
On macOS, open the photo in Preview and choose Tools → Show Inspector (or press ⌘ I). Under the GPS tab, click "Remove Location Info". This deletes the GPS cluster while leaving camera and exposure data intact — useful when you want to keep shooting parameters for photographic reference but share location-free copies.
On Windows 10 or 11, right-click the file and open Properties → Details. At the bottom of the panel, click "Remove Properties and Personal Information", tick GPS fields specifically or choose all, and confirm. The change is written back to the original file, so duplicate it first if you want a backup.
The command-line route gives the most control. ExifTool targets GPS tags precisely: exiftool -gps:all= -overwrite_original photo.jpg. That removes every tag in the GPS IFD block without touching camera or lens data. To strip everything including GPS: exiftool -all= photo.jpg. ImageMagick's convert -strip photo.jpg clean.jpg removes all metadata blocks in one pass.
How to check and remove GPS data on iPhone
On iOS 16 and later, the Photos app shows a photo's location directly in its info panel: open the photo, swipe up, and look for the map thumbnail beneath the date. That pin is rendered from the EXIF GPS block in the file. To strip it, tap the map thumbnail and choose "Remove Location." iOS writes the change to the on-device copy immediately; iCloud syncs the updated file across your devices within a few minutes. The original coordinates are gone from the file — not just hidden in the Photos UI.
For iOS 15 and earlier, or when you want to see the raw tag values rather than a pretty map pin, use a free EXIF viewer app from the App Store. Most of them show the exact decimal coordinates, altitude, and compass bearing logged at capture. To clean the file before sharing, the browser tool at the top of this page works on Safari for iPhone — drop the file in, download the cleaned copy, and the GPS block is gone before anything leaves your device.
One detail worth knowing: the iOS share sheet and AirDrop both send the original file format by default, which preserves all EXIF including GPS. If you need a share that definitely carries no location data, strip it first, save the cleaned version to your Camera Roll, and share that file instead.
How to remove GPS data on Android
Google Photos surfaces location in the info panel — tap the circled-i icon while viewing a photo. You see the coordinates plotted on a small map. To remove them, tap that map thumbnail and choose "Remove location." The update applies to the copy Google Photos manages; if you have a separate original in a folder synced by another app, check whether that copy was also updated.
Samsung Gallery on One UI adds a similar option in the three-dot overflow menu: look for "Remove location data" or "Remove location tag" — the exact label varies across One UI versions. Other Android skins differ more; if yours does not offer a native option, the browser tool on this page handles it without installing anything. It reads and writes the file locally in Chrome or Firefox for Android just as it does on desktop.
Android file sharing behavior depends on the app. WhatsApp compressed-image sends strip GPS; sending as a document does not. Telegram "Send as file" leaves the metadata intact. Standard email attachments do not touch it. If you are not sure which path the recipient will receive, strip the GPS yourself before the file leaves your device.
Do social platforms strip GPS data automatically
Most major platforms remove GPS tags during their upload pipeline. Instagram, Facebook, X (Twitter), and TikTok all process uploaded images and the public-facing copy does not carry GPS coordinates. For casual photo sharing through the standard upload flow on those platforms, the practical risk of GPS leaking to viewers is low. That covers the majority of everyday sharing.
The honest caveats: platform behavior varies by upload path, and policies change without notice. An original file requested through a download link, a message thread attachment, or a platform export may come back with metadata the public post did not show. A platform that strips GPS from a standard feed upload might not strip it from a direct message attachment or an "original quality" download. When the stakes are higher — photography in a sensitive location, images of children, property photos before a sale, anything where the precise address matters — strip the GPS yourself before uploading rather than relying on the platform. Each platform's policy can change; if this matters to you, test your own uploads periodically rather than assuming the behavior you verified last year still holds.
Removing GPS from a large batch of photos
ExifTool handles bulk work cleanly. The command exiftool -gps:all= -overwrite_original -r /path/to/folder/ walks the directory recursively, strips every GPS tag from every JPEG it finds, and overwrites in place. The -overwrite_original flag skips the backup copy ExifTool normally creates alongside each file; omit it if you want to keep those originals. Add -ext jpg -ext jpeg if the folder also contains PNGs or videos you want to leave untouched. ExifTool prints a summary line — "N image files updated" — so you can verify the count matches what you expected.
On macOS, Automator includes a "Strip Media Metadata" action that processes a folder of images through a drag-and-drop workflow with no command line required. The trade-off is that it removes all metadata rather than GPS alone, which may not suit photographers who want to keep shooting parameters. On Windows, the right-click Properties route described in the earlier section handles one file at a time only; for bulk removal, ExifTool on Windows works with the same command.
After any batch job, spot-check a sample rather than assuming every file was cleaned. Drop three or four files into the metadata inspector on this site and confirm GPSLatitude is absent. A count that is lower than expected usually means some files were read-only, used an unsupported format, or had no GPS block to begin with — ExifTool skips rather than errors on those.
GPS-only removal versus stripping everything
Photographers who log shooting conditions for post-processing — focal length, aperture, ISO, white balance — often want to keep camera EXIF and remove only GPS. ExifTool's -gps:all= flag handles exactly that. For everything else: social sharing, second-hand sales, anything going to a public URL you do not fully control, stripping all metadata is simpler and leaves no residual risk from tags you forgot to check.
How to confirm the GPS data is actually gone
After stripping, run the file through the metadata inspector on this site. It reads the EXIF block locally and lists every tag it finds, including GPS fields. If GPSLatitude and GPSLongitude are absent from the output, the strip worked. If any GPS tag still appears, the tool you used preserved it — strip again with a different method and re-check.
Cropping, blurring or adding text over the image does not remove GPS data — those operations edit pixels, not the metadata header. A photo with a blurred background still carries full coordinates unless you explicitly clear them. Learn more about removing all EXIF metadata if you want to clear camera fields alongside location data.