Skip to main content

EXIF Remover

Inspect JPEG, PNG and WebP metadata, then create a new image from the decoded pixels. Original metadata blocks are not copied, and the new output is inspected before download. PNG is the default; JPEG and WebP use lossy compression. Your photo is processed in the browser and is not uploaded.

Local-only

Drop a photo here

or drop anywhere on this page · Choose a file · 100 MB

Accepted: JPG, JPEG, PNG, WebP, AVIF, HEIC, HEIF, GIF, BMP

The metadata is read here, in this tab, from the file you chose. Nothing was uploaded to read it, and there is nothing to delete afterwards.

How does EXIF Remover work?

An image can hold EXIF, GPS, XMP, IPTC, comments and embedded thumbnails. The inspector reads JPEG, PNG and WebP container headers locally. Unsupported formats are reported as uninspected rather than as having no metadata.

The image is decoded and its pixels are drawn into a fresh canvas. Source metadata blocks are not copied. Orientation is requested during decoding, and color conversion may change the result. Check the preview before exporting.

PNG is the default and avoids another lossy encode of the decoded pixels. The JPEG and WebP outputs use lossy compression at the selected quality. The new file is inspected before download; incomplete verification or detected metadata prevents export.

HEIC decoding first uses the browser and can load a local libheif fallback if needed. The original HEIC metadata is not inspected. A successfully decoded photo can be written to PNG, JPEG or WebP, and that new output is checked. File contents are processed locally and are not uploaded.

Original photo metadata

IMG_4021.jpg — 4.1 MB
  Camera make      Apple
  Camera model     iPhone 15 Pro
  Lens             24 mm f/1.78
  Taken            2026-07-14 18:22:09
  Software         iOS 26.0
  GPS latitude     48.858370°
  GPS longitude    2.294481°
  30 further entries,
  maker note 1.2 KB,
  embedded thumbnail 12.4 KB
  EXIF block 32.7 KB

Verified clean copy

IMG_4021-clean.png — 8.6 MB
  Re-read after stripping:
  no EXIF block found
  0 bytes of metadata

What options and edge cases does EXIF Remover support?

What gets removed
ParameterTypeDefaultBehaviour & edge cases
EXIF (APP1)TIFF blockremovedSource camera, lens, exposure, ISO, dates and serial fields are not copied.
GPSsub-IFDremovedSource coordinates, altitude and GPS timestamps are not copied.
Maker notebinary blobremovedThe original vendor-specific binary block is not copied.
Embedded thumbnailJPEGremovedThe original embedded thumbnail is not copied.
XMPAPP1 packetremovedThe source XML metadata packet is not copied.
IPTC / PhotoshopAPP13removedThe source caption, credit, copyright and location record is not copied.
CommentCOM segmentremovedSource free-text comment segments are not copied.
ICC colour profileAPP2removedThe source profile is not copied; decoding may convert colors.
Orientationtag 0x0112baked inOrientation is requested during decoding before writing the new pixels.

Frequently asked questions

Does this tool upload my photo?

No. Reading, decoding, inspection and encoding happen in the browser. Image contents are not sent to a server. You can inspect the Network panel while using the tool.

What gets removed?

Source EXIF, GPS, maker notes, embedded thumbnails, XMP, IPTC and comments are not copied into the fresh image. The original color profile is not copied; decoding can convert colors. Encoders can add technical information for the new format.

Does this reduce image quality?

JPEG and WebP here use lossy compression. PNG preserves the decoded pixels without an additional lossy encode but can be larger. Decoding can apply orientation and color conversion.

Can I verify the result?

The generated JPEG, PNG or WebP is inspected before download. Reportable metadata or incomplete inspection prevents export. You can also reopen the output or use an independent metadata inspector.

Will the photo stay upright?

The decoder requests image orientation from the source before drawing the new pixels. Check the preview before download, especially for less common image formats.

Can I use an iPhone HEIC photo?

The browser decoder is tried first. If necessary, a libheif decoder is loaded locally as a fallback. Some HEIC variants may still fail. The original HEIC metadata is uninspected, but a newly encoded PNG, JPEG or WebP is checked before download.

What else can EXIF Remover do?