Short answer: Instagram strips most EXIF data, but not all of it. When you upload a photo to Instagram, it re-encodes the image and removes most metadata including GPS coordinates, camera settings, and timestamps. However, there are important exceptions.
Instagram does not strip AI-generated metadata or C2PA Content Credentials. If your image was created with Adobe Firefly, Microsoft Designer, or another C2PA-enabled tool, those provenance markers may survive the upload. This is significant because C2PA data contains verifiable proof of AI generation, including the tool used, the prompt, and the creation date.
Some camera model information may also survive in certain cases, particularly if Instagram's re-encoding preserves certain APP1 marker segments. GPS coordinates are removed from the public feed, but there have been reports that some location data may be accessible through Instagram's API in specific contexts.
What Instagram strips vs what can survive. In practice, Instagram removes GPS coordinates, shutter speed, aperture, ISO, and timestamps from the version other people can download. What often survives is a different layer: C2PA Content Credentials, some XMP fields like Digital Source Type, and embedded AI provenance markers. If you download your own posted photo and check it, you will usually find no GPS — but if the original had a C2PA manifest from Firefly or Designer, traces of it can still be present, and Instagram adds its own labels like Made with AI on top.
How to check this yourself. Take a test photo with location on, note the GPS coordinates, then post it to a private test account. Download the image back from Instagram on desktop and inspect it with an EXIF viewer. You will see the image was resized to around 1080 pixels wide, the GPS is gone, and most camera tags are gone. Now do the same with an AI-generated image that has Content Credentials. Upload it, download it back, and run it through a C2PA verifier — you may still see a provenance record pointing back to the AI tool. That is the gap most people miss.
Step-by-step: clean a photo before posting to Instagram. First, make a copy of the original so you keep one version for your archive. Second, drop the copy into the cleaner below and download the clean version — this removes GPS, EXIF, XMP, and C2PA/JUMBF data without changing how the photo looks. Third, transfer the clean file to your phone via AirDrop, cable, or cloud storage if you cleaned it on desktop. Fourth, upload to Instagram as normal. If it is AI-generated and Instagram asks you to label it, label it honestly — cleaning the file does not remove your obligation to follow platform rules.
What about Reels, Stories, and carousels? The same re-encoding applies, but videos are trickier. Instagram compresses video heavily and strips most container metadata, yet the audio track, creation dates in the file wrapper, and thumbnails can leak through if you share the source file elsewhere. If you post a Story and then also send the same video to a brand or friend by DM or email, the version you send outside Instagram still has everything. Always clean the source file once, then use that clean copy everywhere.
Common mistakes. The most common is assuming that because Instagram strips GPS, the original file on your phone is safe to share anywhere. It is not — the original still has everything. Another mistake is posting a screenshot of an AI image and thinking the provenance is gone. Screenshots usually drop C2PA, but the platform can still flag the visual style, and if you share the original file later the credentials reappear. A third mistake is relying on Instagram's Remove Location toggle for past posts. That toggle controls the public location tag you added, not the hidden EXIF GPS that was already stripped or stored at upload time.
Photos sent through Instagram DMs go through the same compression as feed posts, so GPS is removed there too. But if you back up your camera roll to Google Photos, iCloud, or Dropbox, those services keep the full metadata. Anyone you share an album link with may be able to see locations and dates. Clean files before you add them to shared albums.
Frequently asked questions
Can someone extract GPS from my Instagram photo?
No, not from the photo file itself as displayed in the feed — Instagram removes GPS on upload. They could still learn your location from clues in the image, captions, or the location tag you added yourself, so remove visible landmarks and tags if that worries you.
Does Instagram add an AI label even if I strip metadata?
Sometimes, yes. Instagram uses image signals and self-disclosure, not just embedded C2PA, to decide when to show Made with AI. Stripping metadata gives you a clean file for privacy, but it does not guarantee the label will stay off, and you should still disclose AI content when asked.
Should I keep an original with metadata for myself?
Yes, that is good practice. Keep one untouched original in a private backup with dates and camera info intact, and share only clean copies. That way you can prove when and where you took a photo if you ever need to, without exposing that detail to everyone.
Don't rely on Instagram to strip metadata for you. Always remove metadata yourself before posting, especially if your image contains GPS data, AI provenance information, or proprietary prompts you want to keep private.
The safest approach is to strip all metadata before uploading. Vantawebs removes EXIF, GPS, AI provenance tags, and C2PA Content Credentials — all without re-encoding your image at full quality. Drop your files below to clean them now.