Private by design

Free Image Metadata Cleaner

Inspect and remove EXIF, GPS, XMP and other hidden data directly in your browser.

No upload Browser-based Verified output

Drop an image here

JPEG, PNG or WebP · Up to 25 MB

Processed privately in your browserYou can also paste an image from your clipboard.

How it works

Useful privacy, without privacy theater.

MetaPurify edits supported metadata containers without re-encoding the picture. The cleaned file is scanned again before download.

  1. InspectRead supported metadata locally.
  2. Clean and verifyReparse the output and compare image payloads.

What it removes

  • JPEG: EXIF, GPS, XMP (including extended XMP), IPTC, comments and extra images appended after the photo
  • PNG: eXIf, tEXt, zTXt and iTXt records, including AI generation parameters, and the tIME timestamp
  • WebP: EXIF and XMP chunks in still and animated files
  • The color profile and photo rotation are kept by default, so the image looks the same
See the full format and limitation matrix

Questions, answered

What this tool does and does not do.

Which formats can the cleaner open?

JPEG, PNG and WebP, up to 25 MB and 50 megapixels per file. Metadata cleaning is limited to those three containers, so HEIC, TIFF, PDF and video files are rejected rather than silently passed through. AVIF and GIF can be decoded by the converter, but their metadata is not inspected or removed.

Does cleaning re-compress the photo?

No. Supported cleaning rewrites the container around the compressed image payload and copies that payload through byte for byte. The tool hashes the payload before and after and reports whether the two match.

Can I clean several images at once?

The cleaner processes one file per run. The EXIF editor takes up to 20 files in a batch, but it edits fields rather than clearing containers. For larger batches a desktop tool such as ExifCleaner or ExifTool is the better fit.

Is my image uploaded anywhere?

No. The file is read into browser memory and processed in a local Web Worker. No image bytes or extracted values are sent to MetaPurify.

Every claim above describes the current build. Read our privacy approach or check the supported formats and known limits.