Which apps
strip EXIF data?

Most big platforms remove metadata from the copies other people can download — but not from the file you handed them, and not if you send it the "high quality" way. Here's the platform-by-platform picture, and how to check any app yourself in thirty seconds.

Nothing is uploaded · runs 100% on your device
Awaiting frame · 0 files loaded
Check a photo before you send it
One or many · JPG · PNG · WebP · HEIC · TIFF
Ad slot · 728×90 / responsive
Read this first

"Does it strip EXIF?" is the wrong question

Nearly every article on this subject answers a question that doesn't protect you. When a platform strips metadata, it strips it from the copy it serves to everyone else. The file you uploaded arrived complete — GPS coordinates, timestamps, camera serial number — and what happens to it after that is the platform's decision, not yours.

So there are two separate questions, and only one of them has a satisfying answer:

Which is why the practical answer isn't to memorise a table — it's to strip the photo before it leaves your device, once, and then not have to care what any given app does this month. That takes about five seconds in the remover.

The table

Platform by platform

What each service does to the copy other people receive. Last reviewed August 2026 — treat it as a starting point rather than a guarantee, because this behaviour changes without announcement and rarely gets documented by the platforms themselves.

PlatformMetadata in the copy others getNotes
InstagramRemovedRe-encodes every upload.
FacebookRemovedSame pipeline as Instagram.
X / TwitterRemovedRe-encodes on upload.
RedditRemovedApplies to images hosted by Reddit itself.
TikTokRemovedVideo is re-encoded wholesale.
LinkedInRemoved
PinterestRemoved
imgurRemovedLong-standing behaviour.
DiscordUsually removedOrdinary JPEG uploads are processed and stripped. Less consistent for PNG, and video is not treated the same way. No formal commitment from Discord.
SignalRemovedStrips by default, no setting to find.
WhatsAppDepends how you sendSent as a photo: compressed, metadata generally gone. Sent as a document: original file, GPS included.
TelegramDepends how you sendSame split — photo mode compresses and strips, "send as file" delivers the original.
iMessageKeptUnless you turn Location off under Options in the share sheet.
Slack / TeamsKeptFile-sharing tools pass files through intact.
EmailKeptAn attachment is delivered byte for byte.
Google Drive / Dropbox linksKeptSharing a link shares the original file.
Google Photos (shared album)KeptDownloads generally include original metadata.
Flickr / photography sitesKeptDisplayed on purpose — the audience wants the camera settings.
Marketplace listingsUsually removedMost large marketplaces re-encode. Smaller and classified sites often don't.
Your own website / CMSKeptUnless the CMS is explicitly set to strip on upload.
The trap

"Send as file" undoes the protection

The single most common way people leak a location while believing they're safe: sending a photo as a document or file instead of as a photo.

That option exists because normal photo sending compresses the image, and people who care about quality reach for it — photographers, designers, anyone sharing something to be printed or edited. But compression is exactly the step that discards metadata. Skip the compression and you skip the stripping: the recipient gets your original file, GPS and all.

It applies to WhatsApp's "Document", Telegram's "send as file", and any similar option elsewhere. Nothing warns you. The photo looks identical on the other end.

If you want both — full quality and no location — strip the file first, then send it as a document. Removal here is lossless for JPEG, PNG, WebP and HEIC, so the quality you were protecting stays protected.

Verify it yourself

Test any app in thirty seconds

Every table like the one above — including this one — is a snapshot of something that changes silently. You don't have to trust it. Checking takes less time than reading about it:

  1. Confirm your test photo has metadata. Drop it into the tool at the top of this page; you want to see GPS coordinates and camera fields.
  2. Send it through the app exactly the way you normally would, then save the received copy — ideally from the recipient's side, since that's the copy that matters.
  3. Read the copy back. Drop it in the tool. Whatever survived is what that app passes on.

Do it once per sending mode, because photo mode and file mode are frequently different apps' worth of behaviour hiding behind one button. Nothing you drop in is uploaded anywhere — the file is read in your browser, which is the only reason it's reasonable to test with a photo that still has your home coordinates in it.

Caveats

What stripping doesn't cover

FAQ

Common questions

Does Discord remove EXIF data?

Usually, for ordinary JPEG uploads — its servers process images and strip GPS from what others see. It's less consistent for PNGs, video isn't handled the same way, and Discord makes no formal promise. Strip before uploading if it matters.

Does Instagram remove EXIF data?

Yes, from the copies other users can download. Instagram still received your original.

Does WhatsApp remove EXIF data?

Sent as a photo, generally yes. Sent as a document, no — the original goes through untouched.

Which apps definitely don't strip it?

Email, cloud storage links, Slack and Teams, photography sites like Flickr, and anything sent in file or document mode.

If a platform strips EXIF, am I protected?

From other users, largely. From the platform, no — it got the original.

What's the simplest rule?

Strip the photo before it leaves your device and the question stops mattering. Here's how.

Ad slot · 728×90 / responsive