Does Instagram Remove EXIF Data?
Yes. Instagram re-encodes every photo you post, and the image other people can download carries no GPS, no camera model, and no capture date. But the stripping happens after your file arrives. You uploaded the original, metadata and all, and Instagram has it. That distinction is the whole point of this page.
The Answer Has Two Halves
Removed from what other people get
Anyone viewing, saving, or scraping your post receives Instagram's re-compressed copy. It has no EXIF block. They cannot pull your coordinates, your camera, or the moment you pressed the shutter out of it — there is nothing there to pull.
Not removed before it reaches Instagram
Your phone uploads the file as it sits in your camera roll. Stripping is something Instagram's servers do to the file once they have it. Every field you were worried about made the trip.
So "Instagram removes EXIF data" is true, and it is also not the reassurance most people take it for. It protects you from the other 2 billion users. It does not protect you from Instagram. If your concern is a stranger geolocating your house from a post, the stripping handles that. If your concern is which companies hold a record of where you were standing, it does nothing at all.
What Happens to Each Field When You Upload
| EXIF field | In the image others can download | In the file you sent Instagram |
|---|---|---|
| GPS coordinates | Removed | Present |
| Original capture date and time | Removed | Present |
| Camera or phone make and model | Removed | Present |
| Lens, aperture, ISO, shutter speed | Removed | Present |
| Copyright and artist tags | Removed — including your credit | Present |
| Orientation | Tag gone, rotation baked into the pixels | Present as a tag |
| The pixels themselves | Downscaled and re-compressed | Full resolution |
The copyright row catches photographers out. Instagram does not make an exception for the fields you wanted to travel with the image. Artist, copyright, and IPTC credit go into the same bin as your GPS coordinates. A photo lifted from your feed carries nothing that identifies it as yours.
How We Know Instagram Kept the Original
This is not speculation about what happens inside Meta's data centers. Instagram hands you the evidence if you ask for it.
Open Settings → Accounts Center → Your information and permissions → Download your information and request a high-quality export of your posts. Instagram emails you a ZIP archive.
The photos inside are not the compressed versions your followers saw. They are the files you uploaded — and when you open one in an EXIF viewer, the GPS coordinates and capture timestamps are still in them.
Instagram cannot return an original it did not keep. The archive is the receipt.
Meta's privacy policy is consistent with this: it discloses that the company collects metadata about the content you upload, alongside information about the device you uploaded it from. What we can verify from the outside is the part above — the original file reached their servers, and it can be handed back. How long it is retained, and what it is used for, is not something a metadata tool can tell you. Be suspicious of any page that claims a precise answer.
What Your Post Reveals Even With EXIF Gone
Stripping the EXIF block does not make a post anonymous. Most of what identifies a photo's time and place never lived in the metadata to begin with:
- The location tag. If you tagged a place, you published a location — a more legible one than a coordinate pair, and you chose it deliberately. Instagram surfaces it on the post and on the place page.
- The post timestamp. Visible to everyone. It is not the capture date, but for anything posted in the moment, the difference is minutes.
- The image itself. A street sign, a house number, a storefront, a mountain ridge on the horizon. No metadata tool touches this, and it is how photos actually get geolocated.
- Everything around the photo. Your caption, your tagged friends, your other posts, and the account itself. The EXIF block was never the weakest link.
None of that is an argument for leaving GPS in your files. It is an argument against treating "Instagram strips EXIF" as the end of the privacy conversation. See the photo privacy guide for the platform-by-platform picture.
Stories, Reels, and DMs
Feed posts, Stories, and Reels all run through the same re-encoding pipeline. EXIF is stripped from the published media in all three cases, and in all three cases the original is what you handed over.
Direct messages are the ragged edge. Photos sent through DMs are sometimes re-encoded less aggressively than feed posts, and the behavior has changed over the years. Do not build a habit on it. If it matters whether the person on the other end can read your coordinates, strip the file before you attach it rather than guessing what Instagram will do this month.
The same reasoning applies across every app. WhatsApp, also owned by Meta, strips EXIF from photos sent normally but forwards your original untouched when you attach it as a document — one tap apart. We cover that split in does WhatsApp remove EXIF data.
What to Do Before You Upload
If you would rather Instagram never receive your location in the first place, the fix is upstream of the app. In rough order of how much they buy you:
- Strip the file before it leaves your device. Run the photo through our metadata remover and post the clean copy. Nothing is uploaded to us — the file is rewritten in your browser — and Instagram gets an image with no EXIF to strip.
- Turn off location for the camera app.On iPhone, Settings → Privacy & Security → Location Services → Camera → Never. On Android, open the camera app's settings and disable location tags. Nothing gets written, so nothing needs removing later.
- Check before you post, not after. Open the photo in the EXIF viewer and look at what is actually in it. Most people are surprised once, then never again.
- Skip the location tag if the location is private. The tag is a bigger disclosure than the EXIF ever was, and it is the one part of the post you fully control.
The pattern generalizes: never let the platform be the thing that protects you. Pipelines change without notice, one wrong tap picks a different code path, and a file you cleaned yourself is safe on every platform at once. Our strip metadata before sharing guide is the pre-share checklist.
Post the clean copy instead.
Strip GPS, camera, and timestamp from a photo and download it back — all in your browser, nothing uploaded.
Open the Metadata RemoverVerify It Yourself in Five Minutes
You do not have to take our word for any of this. Instagram's behavior is testable with one photo and one account you already have.
- Pick a photo you know has GPS in it. Open it in our EXIF viewer and confirm you can see the coordinates on the map. That is your baseline.
- Post it — to a private account, or archive it right after. Then save the published image back down from the post.
- Run that saved copy through the viewer. The GPS, the camera model, and the capture date are gone. That is the stripping, and it is real.
- Now request your Download your information archive and find the same photo in it. Open that file in the viewer. The coordinates are back — because that is the file you gave them.
The viewer reads files locally in your browser, so you can run this test on photos containing your real home coordinates without sending them anywhere.
Related Guides
Remove Photo Metadata
Strip EXIF from a photo and download a clean copy before you post it.
EXIF Viewer
See a photo's GPS, capture date, and camera details in your browser.
Instagram Photo Metadata
The other side of the question: what you can and cannot learn about someone else's Instagram photo.
Strip Metadata Before Sharing
A pre-share checklist covering social platforms, chat apps, email, and forums.
Photo Privacy Guide
Which platforms strip metadata, which do not, and how to share photos safely.
Does WhatsApp Remove EXIF Data?
Meta's other app strips photos — unless you send them as a document.
Does Facebook Remove EXIF Data?
Same pipeline, same gap — and a data archive that hands the stripped EXIF back to you.
Frequently Asked Questions
Does Instagram remove EXIF data from photos?
Yes. Instagram re-encodes every uploaded photo, and the image it serves to viewers has no EXIF block — no GPS, no camera model, no original capture date. The stripping happens on Instagram's servers after your file is uploaded, so the original metadata still reached them.
Does Instagram strip GPS data from photos?
From the published image, yes. Nobody can download your post and extract the coordinates, because they are not in the file Instagram serves. But your phone uploaded the original with GPS intact, so Instagram received it. Remove the metadata before you upload if you do not want them to have it.
Can someone find my location from a photo I posted on Instagram?
Not from the photo's metadata — Instagram removed it. They can from a location tag you added, and they can from what is visible in the picture itself: street signs, house numbers, storefronts, recognizable views. Those are the real risks once EXIF is off the table.
Does Instagram keep the metadata on its servers?
It has it, and it can give it back. Request a "Download your information" archive and the photos inside are the originals you uploaded, EXIF included — Instagram could not return them otherwise. Meta's privacy policy discloses that it collects metadata about uploaded content. How long it retains that data, and what it does with it, is not something we can verify from outside.
Does Instagram remove EXIF data from Stories and Reels?
Yes. Stories and Reels go through the same re-encoding pipeline as feed posts, and the published media carries no EXIF. Direct messages are less predictable — photos sent in DMs are sometimes re-encoded less aggressively, and the behavior has changed over time, so do not rely on it.
Does Instagram remove copyright information from photos?
Yes. Copyright, artist, and IPTC credit fields are stripped along with everything else in the EXIF block. A photo saved from your feed carries no embedded evidence that you made it. Instagram makes no exception for the fields you wanted to keep.
How do I stop Instagram from getting my photo's location?
Remove it from the file before you upload, or stop your camera from writing it at all. Strip the photo with a metadata remover that works in your browser, or turn off location access for your camera app — on iPhone under Location Services, on Android in the camera app's own settings.