keptlocal
Files never leave your browser

Remove Image Metadata

Remove EXIF metadata from photos without uploading — no signup, no account. Strip GPS location, camera model, date taken, and all hidden data. Files never leave your browser.

Drop photos here, or

JPG & PNG · Strips GPS, camera data, date taken · Files never leave your browser.

Drop photos to strip metadata.

How to remove EXIF metadata from photos

  1. Drop one or more JPG or PNG files onto the drop zone, or click "choose files from your device." You can process multiple photos at once.
  2. Click Strip metadata. Each photo is processed in sequence. The tool reads the EXIF data first so it can show you what was found, then re-draws the image through the Canvas API to produce a clean copy.
  3. For each photo, a result row appears showing the original filename, file size before and after, and a summary of what metadata was stripped — GPS coordinates, camera model, date taken, or other fields found.
  4. For a single photo, the cleaned file downloads automatically. For multiple photos, individual Save links appear, plus a Download ZIP button to get all cleaned images at once.

Your images never leave your browser. Open DevTools → Network while processing to confirm zero outbound requests.

Why your photos contain location data

Modern smartphones embed precise GPS coordinates in every photo by default. The data is stored in the EXIF (Exchangeable Image File Format) metadata that travels inside the image file itself — invisible when you look at the photo, but readable by anyone who opens the file in a tool that displays metadata.

This means a photo taken at your home and posted on social media, sent by email, or uploaded to a forum includes your home's GPS coordinates embedded in the file. Someone who knows how to read EXIF data can extract the coordinates and look up the address in a map service. Most social media platforms strip EXIF on upload, but not all do, and metadata survives completely intact when photos are shared by email, messaging apps, or direct file transfer.

Beyond location, EXIF data includes: the make and model of your camera or phone (which can identify your device), the exact date and time the photo was taken, the camera's serial number in some cases, and sometimes the name set in the camera's owner settings. For journalists, activists, or anyone who needs to share photos without revealing their location or identity, stripping this data before sharing is an important privacy step.

What metadata this tool removes

The tool strips all EXIF, TIFF, and camera-specific metadata embedded in JPG files. For PNG files, it removes any embedded metadata chunks. Specifically:

  • GPS data: Latitude, longitude, altitude, GPS timestamp, and direction of travel if present.
  • Camera information: Make (e.g. Apple, Samsung, Canon), model, lens model, serial number, and firmware version.
  • Capture settings: Aperture, shutter speed, ISO, focal length, flash status, exposure program, and white balance.
  • Timestamps: Date and time the photo was taken, date and time it was digitized, and date it was last modified.
  • Software: The application that last processed or saved the file (e.g. Lightroom, Photoshop, Instagram).
  • Copyright and credit: Photographer name, copyright string, and image description fields.

The stripping method — re-drawing the image through the HTML5 Canvas API — removes metadata by design: Canvas only outputs pixel data, not the original file structure with its metadata containers. Any data not encoded in the pixels themselves is gone from the output.

How the stripping works technically

EXIF metadata lives in dedicated segments of a JPEG file (APP1 markers) and in chunk headers of PNG files, separate from the actual pixel data. Removing it without affecting the image requires either parsing the file format and surgically removing those segments, or re-encoding the image from pixel data without including the metadata containers.

This tool uses the second approach: the image is decoded into a bitmap using createImageBitmap, drawn onto an HTML5 Canvas element, and then exported via canvas.toBlob. The Canvas API's export path has no mechanism to carry through EXIF data — it only encodes the pixel values. The result is a clean file with identical visual content but no metadata.

For JPG output, the tool uses 95% quality — high enough to be visually lossless for photographic content, with a small reduction in file size compared to the original. If pixel-perfect, bit-for-bit identical output is required (rare in practice), use a desktop EXIF editor like ExifTool that strips metadata in-place without re-encoding.

When to use this tool vs. alternatives

  • Before posting photos publicly: Social media platforms strip EXIF on upload, but not all platforms do. Stripping before upload eliminates the risk.
  • Before emailing photos: Email carries the full, unmodified file. EXIF data survives completely. Strip before attaching.
  • Before sharing via messaging apps: WhatsApp and Signal compress images and may strip metadata; iMessage and most SMS gateways do not. When in doubt, strip first.
  • Before submitting to online forms or portals: Insurance claims, legal submissions, and media portals often accept image uploads without stripping metadata. Strip first to avoid leaking device or location information.
  • If you need lossless stripping: Use ExifTool (command-line, free, open source). It removes metadata without re-encoding, preserving the original pixel data exactly. Use this tool for quick browser-based stripping where the slight quality trade-off is acceptable.

Privacy: what happens to your photos

Your photos are loaded into browser memory, processed entirely in JavaScript, and the cleaned copies are written to your device via the browser download API. Neither the original file nor the cleaned copy is sent to any server. The GPS coordinates, camera data, and other metadata that the tool reads and displays on screen exist only in your browser's memory during the session and are discarded when you close the tab.

Frequently asked questions

Are my images uploaded to a server?
No. Metadata stripping runs entirely in your browser using the Canvas API. Your image never leaves your device.
What metadata is removed?
All EXIF data: GPS coordinates, camera make and model, lens info, date and time taken, exposure settings, copyright strings, and any custom metadata fields embedded by your camera or phone.
Does stripping EXIF change the image quality?
The tool re-encodes the image through the Canvas API at 95% quality for JPG — visually lossless for most photos. PNG output is lossless. If pixel-perfect fidelity is required, use a desktop EXIF editor that strips metadata without re-encoding.
Why would I want to remove EXIF data?
Your phone's photos embed precise GPS coordinates by default. When you post a photo online or share it by email, that location data travels with the file — revealing where you live, work, or took the photo. Stripping it before sharing is a simple privacy step.
Can I process multiple photos at once?
Yes — drop multiple files. Each is processed individually and shown with a download button. A ZIP option appears for batch downloads.
What formats are supported?
JPG and PNG. HEIC files should be converted to JPG first using the Convert Image tool.