Free tool

EXIF & GPS Metadata Analyzer

Analyze, remove and edit all image metadata: GPS, camera, dates, editing software. Lossless. 100% in browser.

Did you know your photos may contain your home address?

Instagram, WhatsApp, Twitter/X → strip metadata automatically
🔴Email attachment → preserves ALL metadata including GPS
🔴Telegram (as document/file) → preserves full metadata
🔴Blog or forum upload → depends on server, many don't clean
⚠️Google Photos / Drive → preserves internally, GPS included on export
⚠️iMessage → may preserve GPS if 'Share Location' is enabled

Image Metadata Analyzer

EXIF · GPS · IPTC · XMP · 100% in browser — nothing leaves your device

Drop your image here

JPEG · PNG · WebP · HEIC · TIFF · AVIF

or click to select

Built by

Miguel Ángel Colorado Marin

Full-Stack Developer · Guadalajara, España

I develop web apps, digital tools and full projects — from design to deployment.

Contact me

How to use the metadata analyzer?

  1. 1

    Load your image

    Drag any image (JPEG, PNG, WebP, HEIC, TIFF, AVIF) onto the drop zone or click to select it. The image never leaves your device: all processing happens in your browser using the exifr library.

  2. 2

    Analyze the metadata

    In the 'Analyze' tab you will see a privacy risk indicator (red if GPS is present, yellow if device data is detected, green if clean) and all metadata sections organized: GPS, camera, exposure settings, dates, software, author/copyright, IPTC editorial and technical image data.

  3. 3

    Clean the metadata

    In the 'Clean' tab choose what to remove: everything (recommended), GPS only, or camera/device data only. For JPEG images, cleaning is completely lossless: the binary segments of the file are directly manipulated without re-encoding, so there is zero quality loss.

  4. 4

    Edit the metadata

    In the 'Edit' tab (JPEG only) you can modify GPS coordinates, capture date, camera make and model, author, copyright and editing software. Enter the new values and download the image with updated metadata, also without re-encoding.

Which platforms strip metadata?

Many social networks strip them automatically, but not all. Know which ones don't.

PlatformStrips metadata?Detail
Instagram✅ YesStrips GPS, camera and everything — completely clean
WhatsApp✅ YesStrips metadata and also recompresses the image
Twitter / X✅ YesStrips all metadata on upload
Facebook✅ YesStrips metadata for most formats
Signal✅ YesPrivacy-designed — strips by default
Discord✅ YesImages uploaded as files lose metadata
Email (attachment)🔴 NOFile goes intact with GPS and all metadata
Telegram (as document)🔴 NOIf sent as 'file' instead of 'photo', all metadata is preserved
Google Drive / Dropbox🔴 NOPure storage — metadata is preserved intact
Google Photos⚠️ PartialPreserved internally. On export/download, GPS is included
iMessage⚠️ DependsWith 'Share Location' active it may send GPS
Blog / WordPress / Forums⚠️ DependsMost don't clean — your readers can see the GPS

Frequently asked questions

What is EXIF metadata and why is it a privacy risk?

EXIF (Exchangeable Image File Format) is a standard that stores technical information inside the image file. It includes the capture date and time, camera or smartphone model, exposure settings and, most sensitive of all, GPS coordinates accurate to a few meters. A photo taken at home and sent by email can reveal your exact home address to anyone who downloads the file and checks its metadata.

How does the tool remove GPS data losslessly?

For JPEG images, the tool directly manipulates the binary of the file. A JPEG is composed of segments: the APP1 segment (marker 0xFF 0xE1) contains EXIF data where the GPS resides. The tool locates that segment in the binary stream and removes it by rebuilding the file without it. The compressed image data (the DCT stream containing the actual pixels) is never touched, so quality is exactly identical to the original.

Why does Instagram strip metadata but email doesn't?

Instagram and other social networks actively process images on upload: they rescale, recompress and strip metadata as part of their processing pipeline. Email is a transport protocol that sends the attached file exactly as-is, without modifying it. The same applies to Telegram when sending as a 'file' rather than a 'photo': the protocol distinguishes between image (processes and compresses) and document (sends the original intact).

Are my images sent to any server?

No. The tool works exclusively in your browser. The exifr library parses metadata directly from the JavaScript File object without making any HTTP request. The binary manipulation to remove metadata and piexifjs operations to edit also happen in memory on your device. You can disconnect the Internet before using the tool and it will work exactly the same.

Does it work with iPhone photos (HEIC) and RAW cameras?

For HEIC (iPhone's native format), metadata reading works if your browser supports the format. Lossless binary removal is optimised for JPEG, the most common format when sharing photos. For PNG, WebP and other formats, the tool uses the browser's Canvas API, which removes all metadata although it may slightly change compression for non-lossless formats. RAW formats (CR2, NEF, ARW) are generally not supported in browsers.

Can I verify that the metadata has been removed?

Yes. After downloading the cleaned image, you can reload it into this same tool. The 'Analyze' tab will show the green low-risk indicator and zero metadata sections if removal was successful. You can also inspect the raw JSON to verify that no residual data remains.

Embed the analyzer on your site

Embed this tool in any website with an iframe:

<iframe
  src="https://miguelacm.es/embed/metadata-analyzer"
  width="100%"
  height="700"
  frameborder="0"
  loading="lazy"
  title="Metadata Analyzer"
></iframe>
View embed in new tab →