Yes, Instagram removes metadata from the photos other people see: every post is re-encoded on Instagram's servers, and the image your followers load or save no longer contains your camera's EXIF data, including GPS coordinates. However, Instagram receives your original file before it creates that copy, and Meta's privacy policy says it can collect metadata such as where a photo was taken.
There is also a third layer that people often confuse with metadata: the location tag you add yourself. Instagram strips the hidden data, but it publishes the location you choose to share. This guide separates the three.
What Instagram does to your photo file
Instagram never shows your original file to anyone. When you post, the app uploads your photo and Instagram's servers produce new versions for display. According to the Instagram Help Center, photos are stored at up to 1080 pixels wide: anything wider is scaled down, very small images are enlarged to 320 pixels, and images outside the supported aspect ratios are cropped.
That resize and recompression produce a brand-new JPEG. The metadata your phone wrote does not survive the process. At the time of writing (2026), the copies Instagram serves do not contain:
- GPS tags such as
GPSLatitude,GPSLongitudeandGPSAltitude; - device identity tags such as
Make,ModelandLensModel; - the original capture time in
DateTimeOriginal; - exposure settings, maker notes and the embedded thumbnail;
- XMP data written by editing apps such as Lightroom.
Like Facebook, which runs on the same Meta infrastructure, Instagram may add a few identifiers of its own to the files it serves. Those are Meta's tags, not data from your camera, and they do not contain your location. The Facebook article in this series describes the tags that standards body IPTC found in Meta's processed images.
A side effect worth knowing: because the original is never served, Instagram is not a backup. If you delete the original from your phone, the 1080-pixel copy on Instagram is all that remains, with none of its capture details.
What Meta can still collect when you post
The stripping described above protects you from your audience. It does not apply to the company running the service. To create the clean copy, Instagram first needs your untouched file, and the Meta Privacy Policy, which applies to Instagram, lists metadata about content among the information it collects, with the location where a photo was taken and the date a file was created as examples.
Three things follow from that:
- App permissions do not cover it. Denying Instagram access to your phone's location stops the app from reading your current position. It does not stop it from receiving the GPS tags that your camera app already wrote into a photo you choose to upload.
- Photo library access does matter. On iPhone you can give Instagram access to selected photos only instead of your whole library (Settings > Privacy & Security > Photos > Instagram). Recent Android versions offer a similar "select photos" choice. This limits which files the app can read, though every photo you do pick is still uploaded in full.
- Cross-posting widens the audience, not the company. Sharing the same post to Facebook keeps the file within Meta, but it places the photo, and any location tag, in front of a second audience with its own visibility settings.
Meta does not publish exactly which metadata fields it keeps from an Instagram upload, or for how long. Without that information, the only way to be sure Meta does not have your photo's location is to remove it before posting.
The location tag is not metadata, and it is public
When you tap "Add location" on a post, or put a location sticker on a Story, you are publishing a place name that anyone who can see the post can read and tap. On public accounts, location pages collect every post tagged with a place, so a tag also adds your photo to a browsable list of people who were there.
A few details that catch people out:
- Suggested places reflect where you are now. Instagram's suggestions when you add a location appear to be driven largely by your device's current position rather than by the photo, so posting a photo later from home can suggest your street or neighborhood.
- You can remove a tag after posting. Open the post, tap the three-dot menu, choose Edit, then tap the location name to remove or change it. Labels may differ slightly between app versions.
- Instagram Map is separate again. Since August 2025, Instagram has offered an opt-in Map feature that can share your last active location with selected friends, and it also surfaces content tagged with locations. Sharing is off by default. Check it from the Map at the top of your Direct messages inbox, open its settings and choose "No one" if you do not use it.
Stripping metadata changes none of this. If your goal is to avoid revealing where you live, the tag you skip matters as much as the GPS data you remove.
What the picture itself gives away
Once metadata and tags are out of the way, the image content is what remains, and on Instagram it is often high quality and carefully composed. That makes it easier, not harder, to locate. Common giveaways include:
- the view from a window or balcony, especially with recognizable buildings;
- house numbers, street signs, shop names and car plates;
- school uniforms, sports club logos and name badges;
- reflections in mirrors, sunglasses and windows;
- a series of posts that together reveal a routine, such as the same café every weekday morning.
No metadata tool can remove these. Our guide on whether someone can find your location from a photo explains how visual geolocation works, and the dating app photo privacy guide covers the related problem of reverse image searches linking an Instagram profile to other accounts.
The "Save original photos" copy is not a valid test
Instagram can save a copy of everything you post to your phone. The setting is under your profile menu in the archiving and downloading section (on some versions it is labeled "Save original photos" or "Save posted photos"). People sometimes inspect that saved file to see what Instagram keeps.
That does not work. The copy is produced by the app on your phone, typically with your edits and filters applied, and it is not the file Instagram's servers deliver to your followers. Its metadata tells you about the app's local export, not about what other users can download. To test the public copy, you need the file from Instagram's servers, as described below.
How to check what Instagram serves
Instagram does not offer a download button for posts, so the test uses a desktop browser. It takes a few minutes:
- Pick a JPEG that contains GPS data and confirm it with ExifTool:
exiftool -gps:all -Make -Model test.jpg. You should see coordinates and the camera model. - Post it from a private test account, or from your own account and archive it right after.
- Open the post on instagram.com in Chrome, Edge or Firefox on a computer.
- Right-click the image and choose Inspect. In the highlighted
imgelement, copy the URL from thesrcattribute (it points to an Instagram or Facebook content server). Open it in a new tab and save the image. - Run
exiftool -a -G1 -son the saved file. Compare the output with the original. GPS,Make,ModelandDateTimeOriginalshould be absent.
ExifTool is free from exiftool.org. For graphical alternatives on each operating system, see how to view EXIF data on iPhone, Android, Windows and Mac. Repeat the test once in a while: Meta changes its pipeline without announcements, and what is true in 2026 may not be next year.
A simple routine before you post
Instagram's own processing already protects you from followers reading your GPS tags. The routine below closes the gaps it leaves:
- Clean the photo on your device first. Remove metadata online with our free tool: it handles JPEG, PNG and WebP, up to 10 files at once, and in its default mode removes EXIF, GPS, XMP and IPTC without re-encoding, keeping only the color profile and orientation. iPhone photos in HEIC need to be exported as JPEG first, or captured in "Most Compatible" mode (Settings > Camera > Formats).
- Clean before any intermediate app. If you edit in another app or schedule posts with a third-party service, strip the metadata before the first upload, since each service receives the original.
- Decide on the location tag deliberately. Tag the city, the venue after you have left, or nothing. Avoid tagging home, school, gym or workplace.
- Scan the frame. Look for addresses, plates, uniforms and reflections, and crop or blur them in an editor.
- Review Map sharing and audience. Confirm who can see your location on Instagram Map and who can see the post.
For stopping new photos from being geotagged at all, see how to remove GPS location from photos before sharing.