Guide

Your photos reveal more than you think.

Every photo or screenshot you take embeds data about where you were, what device you used, and when. Here's what that data is, why or when you might care and how to remove it before sharing.

What is photo metadata?

Every digital photo carries two things: the image you see, and a block of structured data attached to it. This data, stored in standardised formats like EXIF (Exchangeable Image File Format), IPTC, and XMP, gets written automatically by your phone or camera the moment you press the shutter. It exists to help photo software organise and interpret images correctly, but as a side effect every photo you share carries a detailed record of the moment it was taken.

It isn't visible in the image itself, and most file managers or photo viewers won't show it by default. Even so, it travels with the photo wherever it goes, and anyone who receives it can extract it in seconds using freely available tools.

For most people this isn't a real problem day to day, but there are situations where you'd want to sanitise your photos or screenshots before sharing them. That's where a tool like StripMeta comes in. Screenshots typically carry less metadata (just device model, OS version, and a timestamp), but it's often the combination of small details, not any single one, that makes you identifiable.

πŸ“

GPS coordinates

Precise latitude, longitude, and altitude at the moment the photo was taken. Sometimes includes direction and speed of travel. Often accurate up to within a few metres.

πŸ“±

Device identity

Manufacturer and model name, and for cameras a body serial number, the physical hardware serial that stays the same across every photo the device ever takes. It can be used to link shots from different sources back to the same camera.

πŸ”§

Software & editing history

The operating system version, camera app, and editing software used, usually including version numbers. Adobe Lightroom, Snapseed, iOS Photos, and others all leave traces.

πŸ•

Timestamps

The exact date and time the photo was captured, and when it was last modified. Some formats also record the local timezone offset.

πŸ“·

Camera settings

ISO speed, aperture, shutter speed, focal length, flash state, white balance, metering mode, and lens information: the full technical context of every shot.

🏷️

Authorship & copyright

Photographer name, copyright string, caption, keywords, and contact details β€” often added automatically by camera apps or synced from your Apple ID or Google account.

A real example

Here is the kind of metadata embedded in an ordinary photo taken on a modern smartphone:

vacation.jpg - embedded metadata
GPS Latitude48.8566Β° N
GPS Longitude2.3522Β° E
GPS Altitude35.2 m
Date / Time2024-07-14 14:32:08
Offset Time+02:00
MakeApple
ModeliPhone 15 Pro
Image Unique IDC8JFNF3TMQXF
SoftwareiOS 17.5.1
F-Numberf/1.78
ISO Speed64
● location   ● identity / time   ● camera settings

These coordinates pinpoint the address of the Airbnb you rented on your last vacation in Paris. Depending on who you share this photo with, they maybe don't need to know exactly where you were.

Why it's a privacy problem

Your home address, extracted from photos

A photo taken at home and shared online embeds your precise coordinates. Anyone can look up those coordinates in a maps app to identify where it was taken. This is how people leak their home address.

Serial numbers link your identities

Device serial numbers embedded in EXIF data are unique and permanent. If you post photos under different accounts from the same device, a common serial number can link those identities.

Timestamps build a timeline of your movements

A series of photos with accurate timestamps and location data adds up to a timeline of where you were and when. With enough photos, someone could piece together your daily or weekly routine.

How StripMeta removes it

Most metadata removal tools send your files to a server. StripMeta never does. All processing runs directly in your browser, using the same APIs your device uses. Your files never leave your device.

Instead of re-encoding images, which would degrade quality, StripMeta removes metadata at the binary level for JPEG, PNG, WebP, and (experimentally) HEIC and AVIF files. EXIF segments, PNG metadata chunks, WebP RIFF containers, and the Exif item inside HEIC/AVIF's container format are identified and cut out of the file structure directly, leaving the compressed image data completely untouched. The result is an identical-quality image with no metadata.

For formats without a lossless path, such as GIF, TIFF, or BMP, StripMeta falls back to re-encoding through the browser's canvas API. This removes everything, but comes at the cost of a small quality reduction and conversion to JPEG. Enabling Paranoid mode in settings applies that same canvas re-encode to every file regardless of format, trading a little quality on all images for extra certainty that nothing is left behind.

Canvas re-encoding still depends on your browser being able to decode the format at all, though: Apple's HEIC, for instance, only decodes natively in Safari, so those files have no fallback and get skipped in Chrome or Firefox even with Paranoid mode on.

πŸ”¬

Lossless for most formats

JPEG, PNG, WebP, HEIC, and AVIF are never re-encoded. Only metadata containers are removed.

πŸ”’

Zero uploads

No file ever leaves your browser. There is no server to receive it.

⚑

Batch processing

Drop an entire folder. All files are processed and packaged as a ZIP for saving.

⚠

Limitations

StripMeta is actively developed, but no tool can guarantee that every trace is removed from every file. Different cameras, phones, and editing apps embed metadata in their own ways, many of them undocumented. StripMeta has lossless handling for JPEG, PNG, and WebP, plus experimental support for HEIC and AVIF, and it strips unrecognised metadata blocks wholesale even when it can't parse their contents. Even so, unusual or proprietary extensions stored in non-standard regions of a file might still slip through.

For high-stakes privacy needs, treat metadata stripping as one layer of protection rather than a complete solution. Pairing it with other precautions, like disabling location access for your camera app, is more effective than relying on any single tool.

StripMeta certainly can help protect your privacy, especially in paranoid mode, but it cannot guarantee your privacy or safety on its own.

Privacy by architecture

Many tools that handle your files involve a server: you upload, they process, they send back a result. StripMeta works differently β€” there is no server in that loop. Everything happens inside your browser, using the same APIs browsers expose to any local application.

Data flow

πŸ“‚

Your files

on your device

Your browser

read bytes strip metadata create file

βœ“ never leaves this box

βœ…

Clean files

saved locally

🌐

No server

zero uploads, zero logs

πŸ’Ύ

localStorage

settings only, stays local

πŸ”’

Your files never leave your device

File processing runs entirely through browser APIs β€” the same ones used by local applications. When you drop a photo onto StripMeta, the bytes are read into memory, metadata segments are located and removed, and the result is written back to a file, all inside the browser sandbox with no server involved at any point.

πŸ’Ύ

Settings stored locally β€” not as cookies

Your preferences (paranoid mode, skip settings, theme) are saved in localStorage, not as cookies. The difference matters for privacy.

● Cookies
  • βœ— Automatically sent in every HTTP request header
  • βœ— Server reads and stores them
  • βœ— Can be used to track sessions and behaviour
● localStorage
  • βœ“ Never included in any network request
  • βœ“ Completely invisible to any server
  • βœ“ Scoped to your browser only

What's saved is limited to your settings toggles, your theme choice, and running counts for the About panel (how many files, how many GPS tags, how many timestamps, how many bytes stripped). No file names, no file contents, no actual metadata, ever.

🚫

No analytics, no third-party scripts

StripMeta loads no external scripts β€” no Google Analytics, no ad networks, no error-reporting services, no social media widgets. Every byte of code that runs on the page is served directly from this origin, with nothing reporting back anywhere else.

How to use StripMeta

1

Open StripMeta and add your photos

Go to stripmeta.info. Drag and drop photos directly onto the page, click Select files to pick individual images, or use Open folder to load an entire directory at once. JPEG, PNG, WebP, TIFF, HEIC, and more are all accepted.

stripmeta.info
StripMeta Remove photo metadata β€” privately.

Drop photos or folders here

Select files or πŸ“ Open folder

JPEG, PNG, WebP, TIFF, HEIC and more

2

Review what was found

StripMeta scans each file and shows you what metadata it detected β€” GPS data, timestamps, device information. Files with no metadata are flagged separately. Click any file to inspect its full metadata before stripping.

stripmeta.info
Files 3 files

vacation.jpg

πŸ“ GPS πŸ“… Date πŸ“± iPhone 15 View details
3.2 MB

selfie.jpg

πŸ“ GPS πŸ“… Date View details
2.1 MB

document.png

πŸ“… Date πŸ–₯ macOS View details
480 KB
3

Strip, then save

Click Strip metadata. StripMeta processes every file in your browser β€” no uploads, no waiting on a server. Once done, click Save as ZIP to download all cleaned files bundled in one archive.

stripmeta.info

vacation.jpg

πŸ“ GPS πŸ“… Date πŸ“± iPhone 15
3.2 MB

selfie.jpg

πŸ“ GPS πŸ“… Date
2.1 MB

document.png

πŸ“… Date πŸ–₯ macOS
480 KB
Strip metadata
stripmeta.info

vacation.jpg

3.2 MB

Done

selfie.jpg

2.1 MB

Done

document.png

480 KB

Done
Save as ZIP
Clear
4

Your clean files are ready

Your browser saves the cleaned files directly to your device. No account, no waiting, no email required. The About panel shows a summary of what was removed β€” GPS locations, timestamps, and total data stripped β€” so you can see exactly what was there.

stripmeta.info

About StripMeta

βœ•

What we did for you

3 πŸ–ΌοΈ files cleaned
2 πŸ“ GPS removed
3 πŸ“… timestamps
18 KB πŸ’Ύ stripped

Your images never left your device. All processing happened locally in your browser.

You're done.

Your photos are clean. Nothing was uploaded. Nothing was tracked.

Ready to strip your photos?

No sign-up, no upload, no waiting. Drop your photos in and get clean files back in seconds.

Use StripMeta β†’

Free, open-source, and private by design.

5

If you found it useful, consider donating

StripMeta is written and maintained by one person, serves no ads, tracks nothing, and costs nothing to use. That also means no ad revenue. If it saved you time or protected your privacy, a small donation goes a long way. You can find the donation links in the About panel β€” click ℹ️ About or donate in the footer at any time.

The Ko-fi and PayPal buttons are right below
An update is available!