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:
Can the people who see my photo extract its location? On most large platforms, no. That's what the table below is about.
Does the company have my location? Yes, if it was in the file when you uploaded it. Always. No platform behaviour changes that.
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.
Platform
Metadata in the copy others get
Notes
Instagram
Removed
Re-encodes every upload.
Facebook
Removed
Same pipeline as Instagram.
X / Twitter
Removed
Re-encodes on upload.
Reddit
Removed
Applies to images hosted by Reddit itself.
TikTok
Removed
Video is re-encoded wholesale.
LinkedIn
Removed
Pinterest
Removed
imgur
Removed
Long-standing behaviour.
Discord
Usually removed
Ordinary JPEG uploads are processed and stripped. Less consistent for PNG, and video is not treated the same way. No formal commitment from Discord.
Signal
Removed
Strips by default, no setting to find.
WhatsApp
Depends how you send
Sent as a photo: compressed, metadata generally gone. Sent as a document: original file, GPS included.
Telegram
Depends how you send
Same split — photo mode compresses and strips, "send as file" delivers the original.
iMessage
Kept
Unless you turn Location off under Options in the share sheet.
Slack / Teams
Kept
File-sharing tools pass files through intact.
Email
Kept
An attachment is delivered byte for byte.
Google Drive / Dropbox links
Kept
Sharing a link shares the original file.
Google Photos (shared album)
Kept
Downloads generally include original metadata.
Flickr / photography sites
Kept
Displayed on purpose — the audience wants the camera settings.
Marketplace listings
Usually removed
Most large marketplaces re-encode. Smaller and classified sites often don't.
Your own website / CMS
Kept
Unless 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:
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.
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.
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
The platform still has the original. Worth repeating, because it's the part every "does X strip EXIF" article skips.
Screenshots of your photo carry no metadata, but they also can't be un-shared once someone else has one.
The picture itself. A house number, a street sign, a view through a window, a reflection — none of that is metadata and none of it is removed by anything on this page.
Videos are different. Platforms that strip image metadata don't necessarily process video the same way, and phone video carries location too.
Forwarding changes things. A file that passed through one app cleanly may go through the next one differently.
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.