What EXIF Data Does Facebook Store?
Short answer: Facebook removes almost all EXIF metadata — GPS, camera model, capture date — from the photo it shows to everyone else. But it reads that data first, and the original file you upload still contains everything. Here is exactly what gets stripped, what Facebook keeps on its own servers, and how to check a photo before you post it.
The Short Answer
What other people can see: almost nothing. Facebook re-encodes every uploaded photo and strips the EXIF block from the version it serves publicly. Someone who downloads your photo from a post cannot read its GPS coordinates, camera model, or original capture date from the file.
What Facebook itself gets: the full original. Stripping EXIF from the public copy is not the same as never having it. Facebook receives the unmodified file you upload, reads the metadata it contains, and keeps the original on its servers. The location, timestamp, and device details that were in the file are data Facebook has — they are just not handed to other users.
The file on your device is unchanged. Uploading to Facebook does not edit your local copy. If you later share that same file by email, AirDrop, or message, the EXIF is still in it.
What Facebook Strips vs. What It Keeps
It helps to separate three different copies of your photo: the public copy other users can download, what Facebook holds internally, and the original file still sitting on your device.
| EXIF field | In the public photo? | Received by Facebook? |
|---|---|---|
| GPS coordinates | Stripped | Yes — read on upload |
| Original capture date/time | Stripped | Yes — read on upload |
| Camera make and model | Stripped | Yes — read on upload |
| Lens, aperture, ISO, shutter speed | Stripped | Yes — read on upload |
| Facebook's own tracking tag (IPTC) | Added by Facebook | Written into the served file |
| Faces in the image | Not EXIF — analyzed from pixels | Processed on upload |
One field actually gets added. Facebook writes its own identifier into an IPTC block in the file it serves (often visible as an FBMDmarker if you inspect the raw bytes). It is a handling/tracking tag, not your camera data — but it is a reminder that "strips metadata" does not mean "leaves the file untouched."
How Facebook Uses the Metadata It Reads
Removing EXIF from the public copy is a privacy default for other users— it stops strangers from pulling your home coordinates out of a photo. It does not put the data beyond Facebook's own reach. When you upload, the platform can:
- Read embedded GPS to associate the photo with a place, even if you never added a location tag.
- Use the capture timestamp to order photos and infer when an event actually happened, separate from when you posted.
- Note the device from camera make/model, which contributes to the broader profile Meta builds across its apps.
- Analyze the pixels themselves for faces, objects, and scenes — this is independent of EXIF and happens regardless of what metadata the file carries.
The practical takeaway: stripping happens on the way out, not on the way in. If you do not want Facebook to receive a field, the only reliable fix is to remove it from the file before you upload.
Facebook vs. Instagram vs. WhatsApp: EXIF Handling Compared
All three are owned by Meta, but they handle metadata a little differently depending on how a photo is sent:
| Platform | EXIF in the shared copy | Notes |
|---|---|---|
| Facebook (feed post) | Stripped | Re-encoded; adds its own IPTC tag. Original read on upload. |
| Instagram (post / story) | Stripped | Same pipeline. See our Instagram metadata guide. |
| WhatsApp (sent as "Photo") | Stripped | Compressed; EXIF removed from the compressed image. |
| WhatsApp (sent as "Document") | Kept | Sends the original file as-is — full EXIF, including GPS. See does WhatsApp remove EXIF data. |
| iMessage (blue bubble) | Kept | Delivers your file as an attachment — GPS and camera data go with it. See does iMessage remove EXIF data. |
The WhatsApp "Document" case is the one that trips people up: sending a photo as a file attachment instead of a normal photo preserves every EXIF field, GPS included. If you forward a photo that way, you are sharing the original metadata with whoever receives it.
How to Check Your Photo Metadata Before Uploading
Before you post a photo anywhere, it is worth seeing exactly what is inside the file. The original on your device still carries everything your camera or phone recorded — and that is the copy Facebook receives.
- Open the photo's original file (not a screenshot — screenshots do not contain the source EXIF).
- Drop it into our EXIF viewer. It runs entirely in your browser — the file is never uploaded to a server.
- Look for the fields that matter most: GPS coordinates (plotted on a map), the
DateTimeOriginalcapture timestamp, and camera make and model. - If you see a location or anything else you would not want Facebook or Meta to receive, sanitize the file before posting (next section).
See what Facebook will read before you upload.
Check any photo's GPS, capture date, and camera details in your browser — nothing leaves your device.
Open the EXIF ViewerHow to Sanitize Metadata Before Posting
Because Facebook reads the original on upload, the only way to keep a field out of its hands is to strip it from the file first. A few options, fastest first:
- Use our metadata remover. Our remove metadata tool strips EXIF in the browser and gives you back a clean copy to upload. Nothing is sent to a server.
- iPhone:in Photos, tap Share, then "Options" at the top, and turn off "Location." You can also remove location from the photo itself via the info panel. Full steps in our iPhone EXIF guide.
- Android: turn off location saving in the camera app, or remove it per-photo in Google Photos. See our Android EXIF guide.
- Disable geotagging at the source. If you turn off location for the camera app, new photos never get GPS in the first place — nothing to strip later.
- Run through a pre-share checklist. Our strip metadata before sharing guide walks through what to check and clear before a photo leaves your device, whatever platform it is headed to.
Related Guides
Does Facebook Remove EXIF Data?
The uploader's question: what stripping does and does not protect, and how to see what Facebook kept.
EXIF Viewer
Check any photo's GPS, capture date, and camera details in your browser.
Remove Photo Metadata
Strip EXIF from a photo and download a clean copy before you post it.
Instagram Photo Metadata
What Instagram strips on upload and what survives — Meta's other big platform.
Photo Privacy Guide
Which platforms strip metadata, which do not, and how to share photos safely.
Strip Metadata Before Sharing
A quick pre-share checklist so personal data never leaves with your photos.
Frequently Asked Questions
Does Facebook keep GPS data from photos?
Facebook strips GPS coordinates from the photo it shows other users, so strangers cannot read your location from a downloaded copy. But Facebook receives the original file when you upload and can read the embedded GPS for its own use. If you do not want Facebook to have the coordinates at all, remove them from the file before uploading.
Does uploading to Facebook remove EXIF?
It removes EXIF from the version Facebook serves publicly — GPS, capture date, camera model, and exposure settings are all stripped from the copy other people can download. It does not edit the original file on your device, and it does not stop Facebook from reading the metadata on upload. Facebook also adds its own IPTC tracking tag to the served image.
Can someone find my location from a photo I posted on Facebook?
Not from the EXIF of a normal feed photo — Facebook strips the GPS before serving it. The risks that remain are a location you manually tagged, recognizable landmarks visible in the image itself, or a copy of the original file shared somewhere that does not strip metadata.
How is this different from WhatsApp?
WhatsApp strips EXIF when you send a picture as a normal "Photo," just like Facebook. But if you send the same image as a "Document," WhatsApp transfers the original file untouched — full EXIF, including GPS. Facebook feed posts are always re-encoded and stripped.
How do I check what metadata a photo contains before posting?
Open the original file in an EXIF viewer. It will show GPS coordinates, the original capture date, and camera details — exactly the data Facebook receives on upload. If you want to keep any of it private, strip it with our remove metadata tool first.