What hidden data can a JPEG photo contain, and why should I remove it?

Updated

A JPEG can carry GPS coordinates, camera and lens details, the date and time of shooting, and even a serial number — all embedded in metadata that travels with the file when you share it. Removing that metadata before posting or sending a photo reduces the chance that strangers can pinpoint where you were, what device you used, or when you took the shot. ExifRemove is a browser-based tool that strips this data from JPEGs without uploading them anywhere.

What a JPEG can carry

Metadata is written into the file alongside the image itself. According to ExifRemove, a JPEG can store:

  • GPS location — where the photo was taken
  • Camera and lens — the make and model of the equipment
  • Date and time — when the shot was captured
  • Serial number — a device identifier that can link multiple photos to the same camera

Beyond those headline items, JPEGs can also hold XMP and IPTC records, free-text comments, embedded thumbnails, color profiles, and other application metadata.

Why this matters when you share

Individually, each field looks harmless. Together they can reveal more than the picture does. A GPS tag tells anyone who downloads the file exactly where you stood. A serial number can connect photos posted under different names to one device. A timestamp can establish a pattern of when you are somewhere. None of this is visible when you look at the image, which is what makes it easy to overlook.

What ExifRemove removes

The tool cleans embedded metadata including EXIF (with GPS and camera details), XMP, IPTC, comments, embedded thumbnails, color profiles, and other application metadata. It also discards any data after the JPEG end marker. Essential JPEG image and color-decoding information is kept intact, and the output is scanned again before it becomes available to download.

How the cleaning works

  1. Choose your photos — drop in JPEGs from your phone or computer. They stay on your device.
  2. Remove hidden details — the tool strips the embedded metadata listed above.
  3. Download and share — save a cleaned copy, or get the whole batch as a ZIP.

Processing runs entirely in your browser. Files are not uploaded, and there are no accounts or server storage. The page states it has no ads, analytics, or third-party scripts. Your originals stay unchanged, so download the cleaned copies before closing the tab.

What to check before you share

  • Orientation. With "Keep photos the right way up" enabled, photos that rely on EXIF rotation or mirroring are re-saved at high JPEG quality to preserve their orientation — which can slightly change quality and file size. With that option off, rotation metadata is removed without rotating the pixels, so some photos may appear sideways or mirrored.
  • Color. Removing a color profile can affect how colors appear. Always check the cleaned preview.
  • Anonymity. Stripping metadata is not the same as making a photo anonymous. The image content itself — faces, landmarks, reflections, signage — can still identify a place or person.

Limits worth knowing

ExifRemove handles JPG and JPEG files up to 25 MB each, with a batch limit of 50 photos or 200 MB. JavaScript must be enabled, since the cleaning happens on your device. If you need to process other formats or larger batches, this tool will not cover that case.