Guide · TagWipe
Removing EXIF & GPS Data from iPhone Photos: What Reddit Gets Right and Wrong
Ask this in r/privacy or r/iphone and you'll get a reliable set of answers within an hour. The share-sheet trick, the Location Services suggestion, "just screenshot it," and someone recommending exiftool. It's a decent body of folk knowledge — better than most Reddit tech advice — but two of the standard replies are actively wrong, and the whole conversation predates the thing that now matters most.
Here's what's in your photos, then the fact-check.
What's actually inside your photo
The Photos info panel shows a fraction of what's embedded. The full block typically holds:
- GPS latitude, longitude and altitude — the precise capture point, often with a compass heading for which way you were facing.
- Timestamp with time zone — the exact second, and by implication which part of the world you were in.
- Device and lens — "iPhone 16 Pro", which rear camera, focal length, aperture, ISO, shutter speed.
- Software version — the iOS build that produced the file.
- Provenance tags, on anything you've edited — including C2PA Content Credentials and AI-edit markers.
Individually harmless. Together, a photo in a marketplace listing or on a dating profile can put a stranger at your door with a timestamp — which is the r/privacy concern, and it's a fair one. Want to see yours? How to read a photo's full metadata on iPhone.
Fact-checking the standard Reddit answers
❌ "Turn off Location Services for the Camera"
The most common answer, and it solves a different problem than the one being asked. Revoking camera location access stops future photos from being geotagged. Every photo already in your library keeps the coordinates it was captured with. If someone's asking how to clean a photo they're about to post, this doesn't touch it.
❌ "Social media strips it, don't worry about it"
Most platforms do strip metadata from the copy they serve to other users. They also read your file on ingest, and some retain what they read. More importantly, that read is what applies Instagram's AI label — stripping after the fact doesn't help you. "The platform handles it" is a statement about other users' downloads, not about privacy.
✅ "Share sheet → Options → Location off"
Correct, underused, and the best built-in option:
- Select the photo in Photos and tap share.
- Tap Options at the top of the share sheet.
- Turn Location off. Turning off All Photos Data also drops depth, edit history and Live Photo data.
- Share. Your library copy keeps its location; only the outgoing copy loses it.
The catch Reddit rarely mentions: it's per-share, it resets in some contexts, and it's the first thing you forget when you're posting in a hurry. And it only ever touches GPS.
✅ "Info button → Adjust → Remove Location"
Also correct. Open a photo, tap ⓘ, tap Adjust next to the location, choose Remove Location. This changes your library copy permanently. Good for a photo you'll reshare often; tedious for an album; still GPS only.
⚠️ "Send it to yourself on Signal / WhatsApp"
A clever trick that mostly works. Both re-encode images and drop most EXIF including GPS. Two caveats: you're recompressing the photo, so quality drops; and it's a side effect of their upload pipeline rather than a cleaning feature, so it isn't a guarantee across every format. Using a messaging app as a metadata tool means trusting an implementation detail nobody promised you.
⚠️ "Just screenshot it"
Genuinely effective — a screenshot is a new file with none of the original's metadata — and genuinely lossy. You get your screen's resolution instead of the photo's, the display colour profile instead of the embedded one, and letterboxing if the aspect ratio doesn't match.
✅ "Use exiftool"
exiftool -all= photo.jpg is the reference answer and it's right. It's also a command line on a computer, which is where the thread usually stalls for anyone shooting and posting from a phone.
What the whole conversation misses
The gap: both iOS and Reddit's folk wisdom treat "location" as the privacy problem and everything else as harmless technical detail. That was reasonable in 2014. It's why an iPhone photo you've carefully stripped of GPS can still announce that it was edited with an AI tool.
None of the methods above remove:
- Camera model, lens and exposure settings — enough to link a set of "anonymous" photos to one device.
- Capture timestamps.
- C2PA / Content Credentials manifests.
- IPTC and XMP AI-provenance fields — what gets a photo labeled "Made with AI".
- Apple's own "Modified with Clean Up" credit.
Removing all of it at once
TagWipe handles the whole block in one pass, on the device:
- Open TagWipe and select a photo, an album, or your whole selection.
- Read the scan — it itemises what's actually present per photo rather than assuming.
- Clean, choosing save a copy or replace the original.
Batch matters more than it sounds. The realistic failure mode isn't "I couldn't strip this photo" — it's "I stripped four of the six I posted." Cleaning a selection in one action removes the chance to miss one. On Pro, the same operation is exposed to iOS Shortcuts, so you can wire cleaning into a share-sheet automation and stop relying on remembering.
| Method | Removes | Cost |
|---|---|---|
| Share sheet → Location off | GPS only | Free, built in, easy to forget |
| Info → Adjust → Remove Location | GPS only, permanently | One photo at a time |
| Signal / WhatsApp round-trip | Most EXIF incl. GPS | Recompresses; not guaranteed |
| Screenshot | Everything | Loses resolution and colour profile |
exiftool -all= | Nearly everything | Needs a computer and a terminal |
| TagWipe | EXIF, GPS, C2PA, IPTC/XMP, Clean Up credit | On-device; bulk needs an ad or Pro |
Two things worth being precise about
Stripping metadata does not touch your pixels. EXIF, XMP and C2PA live in separate blocks alongside the compressed image data. Removing those blocks leaves the image bit-for-bit identical — no recompression, no quality loss. This is exactly why the screenshot and messaging-app workarounds are inferior: they solve a metadata problem by destroying and rebuilding the image.
"Replace original" is genuinely irreversible. Once the metadata is gone and the original is deleted, nothing recovers the coordinates or capture data — not TagWipe, not Apple. Keep a backup, or use save-a-copy and delete the originals yourself once you've checked the results.
And if a service still knows roughly where you are after all this, that's your IP address, not your photo. Different problem, different tool — see VPN vs. location spoofing.
Frequently asked questions
Does iOS have a built-in way to remove location from a photo?
Partly — Reddit's standard answer is right as far as it goes. Share sheet → Options → Location off for the outgoing copy; or ⓘ → Adjust → Remove Location for your library copy. Neither touches camera model, timestamps, or AI provenance tags.
Does turning off Location Services remove GPS from photos I already took?
No — the most common mistake in these threads. It stops new photos being geotagged; existing photos keep the coordinates baked in.
Do AirDrop and iMessage strip photo metadata?
No. AirDrop sends the file essentially intact and iMessage preserves metadata too. Clean before you send.
Does Signal or WhatsApp strip EXIF?
Both re-encode and drop most EXIF including GPS, which is why the round-trip trick is popular. It recompresses your image and it's an implementation side effect, not a promised feature.
Does removing EXIF reduce photo quality?
No, when done properly — the metadata sits in separate blocks and the pixels are untouched. Screenshotting or messaging-app round-trips do degrade the image.
What's actually in an iPhone photo's EXIF?
GPS coordinates and altitude, a timestamp with time zone, iPhone and lens model, exposure settings, orientation, and iOS version — plus provenance tags on anything you've edited.