Skip to content
checkaifree

Local file tool

Remove photo GPS data

Create a JPEG with supported location containers removed and listed camera fields retained.

18 October 2026 · Check AI Free

Local JPEG GPS remover

Remove GPS and rebuild a limited camera EXIF record

Create a JPEG copy without its original GPS directory. The tool rebuilds EXIF from the camera allowlist below and removes whole XMP, IPTC/Photoshop, APP11, unknown APP1, comment and trailing-data containers. Their non-location fields are removed too. Your original stays unchanged.

Compressed JPEG image bytes and embedded ICC profiles are copied. A retained EXIF orientation field keeps its original value. MakerNote, thumbnails, author, descriptions, serial numbers and unknown EXIF fields are discarded. Other custom storage may still contain location information; this is not a guarantee of anonymity.

Up to 20 MiB. Static JPEG only; multi-picture files are rejected. Browser acceptance: Chromium; Safari and Firefox have not yet been checked. Processing is local with no image upload. Project-authored 4×3 JPEG with fictional GPS and camera claims. It is not a real camera capture.

Exact camera-field allowlist

Only existing, readable fields with supported types and counts can be retained. The first valid duplicate is used. An incomplete EXIF block is removed entirely.

  • Camera make (IFD0 0x10f)
  • Camera model (IFD0 0x110)
  • Orientation (IFD0 0x112)
  • X resolution (IFD0 0x11a)
  • Y resolution (IFD0 0x11b)
  • Resolution unit (IFD0 0x128)
  • Software (IFD0 0x131)
  • Modification date and time (IFD0 0x132)
  • Exposure time (EXIF 0x829a)
  • F number (EXIF 0x829d)
  • Exposure program (EXIF 0x8822)
  • ISO (EXIF 0x8827)
  • Date taken (EXIF 0x9003)
  • Date digitized (EXIF 0x9004)
  • Offset time (EXIF 0x9010)
  • Original time offset (EXIF 0x9011)
  • Digitized time offset (EXIF 0x9012)
  • Shutter speed (EXIF 0x9201)
  • Aperture (EXIF 0x9202)
  • Exposure bias (EXIF 0x9204)
  • Metering mode (EXIF 0x9207)
  • Light source (EXIF 0x9208)
  • Flash (EXIF 0x9209)
  • Focal length (EXIF 0x920a)
  • Subsecond time (EXIF 0x9290)
  • Original subsecond time (EXIF 0x9291)
  • Digitized subsecond time (EXIF 0x9292)
  • Color space (EXIF 0xa001)
  • Pixel width (EXIF 0xa002)
  • Pixel height (EXIF 0xa003)
  • Focal length in 35mm (EXIF 0xa405)
  • Lens make (EXIF 0xa433)
  • Lens model (EXIF 0xa434)

Supported files and output

Static JPEG only, up to 20 MiB. This operation builds fresh EXIF from the displayed safe camera-field allowlist and removes original GPS, MakerNote, unknown EXIF fields and embedded thumbnails. It also removes entire XMP, IPTC, APP11 credential, unknown APP1, comment and trailing-data categories. Compressed image scans and ICC profiles stay unchanged. Other custom locations and visible image content can remain; review the listed impact before downloading.

Read the result with its coverage

Stored fields can be edited, copied or removed. A successful read describes the selected file’s supported containers; missing fields cannot be recovered from its pixels. A damaged or unsupported container has its own result. Review private values before copying or sharing a report.

These file operations run locally. The separate image checker can send file-header data and a reduced image copy for a model reading. Read the method and limitations when that is the task you need.

Continue the task