Photo Privacy • 7 min read
How to Remove EXIF Data From Photos Before You Share Them
A camera writes more into a JPEG than the picture. The exact GPS coordinates, the camera serial number, the timestamp to the second and a hidden thumbnail of the whole frame all travel with the file, invisible in the viewer and one Properties dialog away from anyone who receives it. Removing EXIF means deleting those sidecar records while keeping the image itself.
EXIF, IPTC and XMP Are Three Different Things
EXIF is the shooting record written by the camera or phone: make, model, lens, focal length, aperture, shutter speed, ISO, exposure compensation, the orientation flag, date and time, a maker-note blob that often carries the serial number, and a full-size embedded thumbnail. It lives in APP1 markers inside the JPEG, or in PNG and WebP equivalent chunks.
IPTC is the descriptive layer that photo libraries and newsrooms use — caption, keywords, creator name, copyright notice, credit line, source. XMP is an RDF-based sidecar that editing software uses to record what happened after the shutter: develop settings, ratings, labels, panel state, sometimes the original file path on your disk.
All three sit beside the pixel data rather than inside it, which is why the picture looks identical after they are gone. It is also why copying a file from a phone to a laptop preserves every tag: they are part of the container, not part of the display.
- EXIF: what captured the photo, when, and where.
- IPTC: who says owns it and how it should be described.
- XMP: what was done to it afterwards.
- Maker notes and thumbnails: model-specific extras that most people do not know exist.
The GPS Block Is the One Worth Deleting
A GPS sub-IFD stores latitude and longitude as degrees, minutes and seconds in three rational values each, plus hemisphere reference letters, and it can add altitude, heading, speed, the GPS date and a timestamp with its offset from UTC. Feed those rationals through the standard conversion and you have a coordinate accurate to several decimal places — six decimals is roughly ten centimetres on the ground.
That is enough to place a photo on a specific balcony, a particular front door, or the exact bench outside a school. Phone cameras tag by default when location permission is granted, and people rarely revoke it, so an album of ordinary holiday pictures quietly doubles as a movement log. Attaching one of those pictures to a public post, a marketplace listing or a rental application publishes the coordinates with it.
Turning location tagging off in the camera app only affects future shots. Files already on the device still carry the tags they were born with, which is the reason to strip the metadata rather than rely on a setting.
Note: A timestamp with a UTC offset can narrow down when you were at a place, and a maker note can identify the specific device. Neither is dangerous on its own; together with coordinates they describe a routine.
What Actually Removes the Records
The reliable method is regeneration rather than deletion: draw the decoded image into a fresh encoder and let that encoder write a new container, because a container built from scratch simply has no old markers in it. Screenshotting does this too, at the cost of the original resolution and colour range.
A browser canvas does exactly that, which is why it works without a server. The file is decoded, painted onto an off-screen canvas at its natural width and height, and exported as a new JPEG — a PNG stays PNG. Every EXIF marker, IPTC record and XMP packet from the source is absent by construction rather than individually erased, and the pixel dimensions are preserved.
Windows also ships a per-file control: right-click, Properties, Details, then Remove Properties and Personal Information. It is fine for one image and it does not offer a batch, an inspection of what was found, or the ZIP that a set of holiday photos needs. Large social platforms generally strip metadata on upload, but they also recompress for their own delivery, so the copy you get back is not the copy you would send anywhere else.
Note: Re-encoding is not bit-identical. The exported JPEG goes through the encoder once more, so byte size moves and a small amount of quality is spent. Do the cleaning on a copy of your master, not by repeatedly passing the same file through.
Clean One Photo or a Whole Batch in the Browser
- Drop the files in — JPEG, PNG and WebP are accepted, and multiple files at once. The inspector parses the binary directly and lists what the file carries — no upload, no queue, no account.
- Read what it found — Camera model, lens, exposure data, capture timestamp, orientation and, when present, latitude and longitude with altitude. Coordinates are drawn on a map preview so you can see exactly what a stranger would see.
- Re-encode — Each file is painted to a canvas and exported, which produces the clean copy. Keep the original on your device and share only the download; both live in the same folder when you save.
- Download singly or zipped — A cleaned PNG comes back as .png, everything else as .jpg. For a batch, take the ZIP and confirm the count before you delete anything.
- Verify — Reopen the cleaned file in the same tool. The tag list should now be empty, and the GPS card should report no coordinates — the check takes ten seconds and is the only proof that worked.
What You Lose When the Metadata Goes
Some of it is useful to you. Photo libraries that sort by capture time can fall back to the file modification date, which is often the date the file was copied rather than the date it was taken, so a stripped archive can lose its chronology. If a library depends on those tags, keep the originals in a private folder and clean only the copies you publish.
A few destinations genuinely ask for unmodified files — some legal, insurance and tender submissions specify original JPEGs with metadata intact, precisely because it is evidence of when and how the photo was made. Strip for public sharing; leave alone where a form demands the untouched capture.
Finally, metadata is not the whole privacy surface. A cleaned photo of your kitchen still shows your kitchen: the view from a window, a street sign in a reflection, a nameplate on a desk. Removing the tags removes the machine-readable address, not what the picture tells a curious person.
Questions About Photo Metadata Removal
- Does removing EXIF data reduce image quality?
The metadata itself has no effect on image quality, but the usual way of removing it — re-encoding the picture into a new file — spends one generation of lossy compression. Dimensions are unchanged and at typical encoder settings the difference is not visible; repeated passes are where quality actually degrades.
- Will my photos lose their dates?
The pixels and the file's own timestamps are not touched, but the capture time stored inside EXIF is gone, and apps that read that field may sort the photo by the wrong day. Keep the originals somewhere private if the shooting dates matter to you, and publish only the cleaned copies.
- Do screenshots contain EXIF data?
Not from a camera, no. A screenshot is generated by the operating system, so there is no GPS block, no lens data and no maker note. That makes a screenshot a crude but effective way to share an image with no metadata at all, at the cost of resolution and colour fidelity.
- Is it legitimate to remove metadata from my own photos?
Cleaning your own files before publishing them is ordinary privacy hygiene, and cameras and operating systems include the controls for it. What changes the picture is intent: stripping tags to pass off somebody else's photograph as yours, or to defeat a submission that specifically requires the original file, is a different matter.
Keep Reading
Three guides that pick up where this one leaves off:
- The Ultimate Guide to Client-Side Web Privacy: In-Browser Tools & Zero Server Uploads — The strategy behind the tactic: what changes when a file never leaves the browser.
- How to Compress Images to Exact File Sizes (50KB, 100KB, 200KB) — A cleaned photo is a re-encoded photo, so the kilobyte ceiling is the next hurdle.
- WebP vs PNG vs JPG: Which Image Format Should You Use in 2026? — Which container survives which editing step, because metadata rules differ per format.