ExifPurge: Drag & Drop Metadata Remover

Strip EXIF, XMP, IPTC and other metadata from images at the binary level. Lossless, local, supports JPEG / PNG / WebP / GIF.

As of June 2026, ExifPurge: Drag & Drop Metadata Remover has 43 users in the Privacy & Security category.

Usersdown 8.5 percent8.5%
43
43
Ratingno change0%
— reviews
Reviewsno change0%
Version
2.0.0
Manifest V3
90-day change · In the last 90 days this extension 1 version update, changed permissions.

History

8 snapshots

Tracking since Apr 1, 2026.

50.5646.542.44Apr 1, 2026Jun 9, 2026
View as table
DateUsersRatingReviewsVersion
Apr 1, 2026471.0
Apr 18, 2026491.0
Apr 28, 2026481.0
May 8, 2026481.0
May 15, 2026491.0
May 21, 2026472.0.0
May 28, 2026502.0.0
Jun 4, 2026442.0.0
Now432.0.0

Changelog

  • May 15, 2026
    description
    🛡️ STOP SHARING YOUR PRIVATE DATA BY ACCIDENT!
    
    Did you know that every photo you take with your phone or camera contains hidden data? It's called EXIF Metadata, and it can reveal exactly where you live (GPS coordinates), when the photo was taken, and what device you used.
    
    ExifPurge is the ultimate privacy shield for your images. Whether you are a photographer, a journalist, or just posting on social media, use ExifPurge to "clean" your images before they go online.
    
    This extension is not just a downloader; it is a powerful Drag & Drop Tool. Simply drag an image from your computer folder onto the extension, and it will instantly wipe all hidden traces.
    
    🔥 KEY FEATURES: ✅ Drag & Drop Interface: Easily drop images from your desktop or folders directly into the tool. No complex menus.
    
    ✅ Remove GPS Location: Prevents strangers from finding the exact location where a photo was taken. Essential for photos of your home, kids, or workplace.
    
    ✅ Strip Device Details: Removes camera model, shutter speed, ISO, and software information. Keep your equipment private.
    
    ✅ Secure Instant Sharing: Once your photo is cleaned, share it instantly via built-in buttons for WhatsApp, Telegram, Twitter, Facebook, and Email, or copy it to your clipboard.
    
    ✅ 100% Client-Side (Offline Mode): Your photos are NEVER uploaded to any server. All processing happens locally in your browser. Your privacy is guaranteed.
    
    ✅ Preserve Image Quality: ExifPurge removes the text data hidden inside the file without reducing the visual quality of your photo.
    
    🚀 WHO IS THIS FOR?
    
    Social Media Users: Clean photos before posting to Twitter, Instagram, or Reddit.
    
    Sellers (eBay/Craigslist): Protect your home address when selling items online.
    
    Whistleblowers & Journalists: Protect source anonymity.
    
    Developers & Designers: Clean up assets before publishing.
    
    How to use:
    
    Open the ExifPurge extension.
    
    Drag and drop your image (JPG, JPEG, PNG, WEBP).
    
    See exactly what data was hidden inside (GPS, Date, Device).
    
    Click "Clean Metadata" to process the image.
    
    Download the safe copy OR use the Share buttons to send it instantly.
    
    Take control of your digital footprint today.
    ExifPurge removes hidden metadata from images without touching a single
    pixel. No re-encoding. No format conversion. No quality loss. Drop a
    photo on the popup, hit Clean, get the same image back — minus the
    GPS coordinates, datetime, camera serial, edit history, and everything
    else that quietly travels with the file.
    
    🔬 BINARY-LEVEL STRIPPING — NOT A CANVAS REDRAW
    Most "EXIF removers" load the image into a <canvas>, redraw the pixels,
    and re-save as JPEG. That works in the most literal sense (the metadata
    goes away) but it ALSO converts every PNG to JPEG, kills GIF animations,
    flattens transparent images onto a white background, drops the ICC
    color profile, and re-compresses the pixel data with a lossy codec.
    ExifPurge parses the file format directly:
    • JPEG → walk APP0/APP1/APP2/APP13/COM segments, drop the ones that
      carry metadata, copy everything else verbatim including the
      Huffman-coded pixel data.
    • PNG → walk IHDR/IDAT/IEND/tEXt/zTXt/iTXt/eXIf/tIME/iCCP chunks,
      drop the ones that carry metadata, keep the rest CRC-intact.
    • WebP → walk RIFF chunks (VP8/VP8L/VP8X/ANIM/ANMF/EXIF/XMP/ICCP),
      drop metadata chunks, recompute the container size, patch the VP8X
      feature flags so decoders don't expect chunks that aren't there.
    • GIF → walk extension blocks, drop Comment + Application Extensions
      (except NETSCAPE2.0 — which carries the animation loop count).
    
    The result: byte-identical pixel data, original format preserved, file
    typically a few KB smaller, animations and transparency intact.
    
    🗺 WHAT GETS REMOVED
    • GPS coordinates — exact location the photo was taken
    • Date and time — when the photo was taken
    • Camera model + serial — device fingerprint
    • Software trail — every app that ever edited the image
    • Author and copyright fields — IPTC and XMP
    • Edit history — Adobe Lightroom keeps the entire edit log in XMP
    • Comments and notes — whatever a previous tool may have embedded
    
    🎨 WHAT STAYS BY DEFAULT
    • ICC color profile (toggle it off if you want a smaller file at the
      cost of visible color shift on calibrated screens)
    • Animation in GIFs (frames, timing, loop count all preserved)
    • Transparency in PNG and WebP
    • Original file format and pixel data — bit for bit
    
    🖼 SUPPORTED FORMATS
    JPEG, PNG, WebP, GIF (animated). TIFF is intentionally NOT listed —
    browsers can't reliably decode it and most users don't actually have
    TIFF files. HEIC inputs convert through the OS share sheet on iPhones
    before they ever hit a desktop browser, so we don't claim support for
    a format we can't honestly handle.
    
    🔒 PRIVACY-FIRST DESIGN
    • 100% local. Zero network requests. The extension makes no XHR, no
      fetch, no WebSocket, no analytics call.
    • No host_permissions. The popup can't read any tab content.
    • No content scripts. Pages you visit can't see the extension at all.
    • Only "storage" permission — used to remember your dark-mode setting
      and the "Keep color profile" toggle. Stored in chrome.storage.sync,
      synced via your own Chrome account, never seen by us.
    • Open source, auditable. The whole stripping logic is four short JS
      files under /lib.
    
    📋 SHARE-READY OUTPUT
    After cleaning, ExifPurge lets you:
    • Download the file to its original location with a "_cleaned" suffix
    • Copy the image to your system clipboard (auto-converted to PNG for
      clipboard-compat where necessary)
    • Inspect exactly what was removed ("Removed: EXIF · XMP · IPTC")
    
    ═══════════════════════════════
    
    WHY v2?
    
    The v1 extension worked in the literal sense — metadata was gone —
    but it silently:
      - Converted every PNG / GIF / WebP / BMP to JPEG
      - Flattened transparent images onto a white background
      - Reduced animated GIFs to a single frame
      - Re-encoded JPEGs through canvas at quality 0.85–0.92, introducing
        visible artefacts on screenshots and graphics
      - Dropped the ICC color profile (visible color shift on most screens)
    
    v2 keeps the same drag-and-drop UX but replaces the engine with
    real binary parsers, one per format. The output is the input minus
    its metadata. Nothing more, nothing less.
    
    ═══════════════════════════════
    
    CHANGELOG
    
    2.0.0 — Complete rewrite.
      • Binary-level metadata stripping per format (JPEG / PNG / WebP / GIF)
      • Original format preserved (PNG stays PNG, GIF keeps animation)
      • Zero quality loss (no canvas re-encode)
      • ICC color profile preserved by default
      • Metadata preview before cleaning ("Found in this image: …")
      • Cleaned summary ("Removed: EXIF · XMP")
      • Self-contained — no CDN dependencies, no host permissions
      • Inline SVG icons (offline-friendly)
    
    1.0 — Initial release.
    
    ═══════════════════════════════
    
    CREDITS
    
    ExifPurge has no third-party runtime dependencies. The binary parsers
    are written from scratch against the public JPEG, PNG, WebP, and GIF
    specs.
    
    If you find a bug — particularly with a strange JPEG that doesn't strip
    correctly — please report it.
  • May 15, 2026
    short_description
    Remove EXIF metadata (GPS, Date) and securely share cleaned images via WhatsApp, Telegram, and social media.
    Strip EXIF, XMP, IPTC and other metadata from images at the binary level. Lossless, local, supports JPEG / PNG / WebP / GIF.
  • May 15, 2026
    host_permissions
    https://aionextensions.pages.dev/*
    (empty)
  • May 15, 2026
    permissions
    downloads, storage
    storage

Permissions & access

Permissions
storage
Host access
None declared

Screenshots

ExifPurge: Drag & Drop Metadata Remover screenshot 1ExifPurge: Drag & Drop Metadata Remover screenshot 2ExifPurge: Drag & Drop Metadata Remover screenshot 3

About

ExifPurge removes hidden metadata from images without touching a single
pixel. No re-encoding. No format conversion. No quality loss. Drop a
photo on the popup, hit Clean, get the same image back — minus the
GPS coordinates, datetime, camera serial, edit history, and everything
else that quietly travels with the file.

🔬 BINARY-LEVEL STRIPPING — NOT A CANVAS REDRAW
Most "EXIF removers" load the image into a <canvas>, redraw the pixels,
and re-save as JPEG. That works in the most literal sense (the metadata
goes away) but it ALSO converts every PNG to JPEG, kills GIF animations,
flattens transparent images onto a white background, drops the ICC
color profile, and re-compresses the pixel data with a lossy codec.
ExifPurge parses the file format directly:
• JPEG → walk APP0/APP1/APP2/APP13/COM segments, drop the ones that
  carry metadata, copy everything else verbatim including the
  Huffman-coded pixel data.
• PNG → walk IHDR/IDAT/IEND/tEXt/zTXt/iTXt/eXIf/tIME/iCCP chunks,
  drop the ones that carry metadata, keep the rest CRC-intact.
• WebP → walk RIFF chunks (VP8/VP8L/VP8X/ANIM/ANMF/EXIF/XMP/ICCP),
  drop metadata chunks, recompute the container size, patch the VP8X
  feature flags so decoders don't expect chunks that aren't there.
• GIF → walk extension blocks, drop Comment + Application Extensions
  (except NETSCAPE2.0 — which carries the animation loop count).

The result: byte-identical pixel data, original format preserved, file
typically a few KB smaller, animations and transparency intact.

🗺 WHAT GETS REMOVED
• GPS coordinates — exact location the photo was taken
• Date and time — when the photo was taken
• Camera model + serial — device fingerprint
• Software trail — every app that ever edited the image
• Author and copyright fields — IPTC and XMP
• Edit history — Adobe Lightroom keeps the entire edit log in XMP
• Comments and notes — whatever a previous tool may have embedded

🎨 WHAT STAYS BY DEFAULT
• ICC color profile (toggle it off if you want a smaller file at the
  cost of visible color shift on calibrated screens)
• Animation in GIFs (frames, timing, loop count all preserved)
• Transparency in PNG and WebP
• Original file format and pixel data — bit for bit

🖼 SUPPORTED FORMATS
JPEG, PNG, WebP, GIF (animated). TIFF is intentionally NOT listed —
browsers can't reliably decode it and most users don't actually have
TIFF files. HEIC inputs convert through the OS share sheet on iPhones
before they ever hit a desktop browser, so we don't claim support for
a format we can't honestly handle.

🔒 PRIVACY-FIRST DESIGN
• 100% local. Zero network requests. The extension makes no XHR, no
  fetch, no WebSocket, no analytics call.
• No host_permissions. The popup can't read any tab content.
• No content scripts. Pages you visit can't see the extension at all.
• Only "storage" permission — used to remember your dark-mode setting
  and the "Keep color profile" toggle. Stored in chrome.storage.sync,
  synced via your own Chrome account, never seen by us.
• Open source, auditable. The whole stripping logic is four short JS
  files under /lib.

📋 SHARE-READY OUTPUT
After cleaning, ExifPurge lets you:
• Download the file to its original location with a "_cleaned" suffix
• Copy the image to your system clipboard (auto-converted to PNG for
  clipboard-compat where necessary)
• Inspect exactly what was removed ("Removed: EXIF · XMP · IPTC")

═══════════════════════════════

WHY v2?

The v1 extension worked in the literal sense — metadata was gone —
but it silently:
  - Converted every PNG / GIF / WebP / BMP to JPEG
  - Flattened transparent images onto a white background
  - Reduced animated GIFs to a single frame
  - Re-encoded JPEGs through canvas at quality 0.85–0.92, introducing
    visible artefacts on screenshots and graphics
  - Dropped the ICC color profile (visible color shift on most screens)

v2 keeps the same drag-and-drop UX but replaces the engine with
real binary parsers, one per format. The output is the input minus
its metadata. Nothing more, nothing less.

═══════════════════════════════

CHANGELOG

2.0.0 — Complete rewrite.
  • Binary-level metadata stripping per format (JPEG / PNG / WebP / GIF)
  • Original format preserved (PNG stays PNG, GIF keeps animation)
  • Zero quality loss (no canvas re-encode)
  • ICC color profile preserved by default
  • Metadata preview before cleaning ("Found in this image: …")
  • Cleaned summary ("Removed: EXIF · XMP")
  • Self-contained — no CDN dependencies, no host permissions
  • Inline SVG icons (offline-friendly)

1.0 — Initial release.

═══════════════════════════════

CREDITS

ExifPurge has no third-party runtime dependencies. The binary parsers
are written from scratch against the public JPEG, PNG, WebP, and GIF
specs.

If you find a bug — particularly with a strange JPEG that doesn't strip
correctly — please report it.

Technical

Version
2.0.0
Manifest
V3
Size
34.8KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
cmelainjaglfmoccnchnhpmicgdikkmk
Developer ID
u69b580b84ec87b6a6271e9fac049aaf1
Developer Email
[email protected]
Created
Dec 15, 2025
Last Updated (Store)
May 14, 2026
Last Scraped
Jun 9, 2026

Similar extensions

Alternatives to ExifPurge: Drag & Drop Metadata Remover, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified Jun 9, 2026.