Remove EXIF data from photos

Delete the hidden metadata in your photos (GPS location, camera and phone model, serial numbers, date taken, editing software) before you share them. Pixels are copied byte for byte, so there is no quality loss. Works on many files at once, and nothing leaves your browser.

No photos yet. You can also drop files on this box.

What does EXIF data reveal?

Phones and cameras write an EXIF block into every JPG: the device make and model, the exact date and time, lens and exposure settings, often a serial number, and with location services on, GPS coordinates precise to a few meters. Many sites strip it on upload, but plenty do not: email attachments, cloud share links, forums, file transfers and marketplace listings usually pass the original file through untouched. Drop a photo above to see exactly what it carries before you remove it.

How it works

The file is read as bytes in your browser. For JPG, every metadata segment is dropped (EXIF, XMP, IPTC/Photoshop, comments, maker and multi-picture data) while the color profile and the compressed image data are copied unchanged; anything stored after the end of the image, such as the video part of a motion photo or a depth map, is removed too. For PNG, the eXIf, tEXt, zTXt, iTXt and tIME chunks are dropped. For WebP, the EXIF and XMP chunks are dropped and the header is fixed up. Nothing is decoded or re-compressed, so the cleaned file looks identical and is usually a bit smaller.

If a phone photo was stored sideways with an orientation tag, removing the tag would make it display sideways. With "Keep the orientation tag" on, the cleaned file gets a new 1-entry EXIF block with only that tag, which says nothing about you. Each cleaned file is read back and checked before you can download it.

Also useful: EXIF viewer, rotate image (bakes the rotation into the pixels), redact PDF, blur image.

Screenshots without metadata

Website screenshots from the Shotmint API come straight from Chromium with no EXIF, GPS or device data, at the viewport and format you ask for:

curl "https://shotmint.creasework.com/v1/screenshot?url=https://example.com&format=webp" -H "X-API-Key: YOUR_KEY" -o shot.webp

Each screenshot is 1 credit. €5 buys 2,000 with no subscription, and credits never expire.

Get 25 free renders a month Try a website screenshot

FAQ

Are my photos uploaded? No. The page reads and rewrites the bytes in JavaScript; you can even go offline after it loads.

Does removing EXIF reduce quality? No. The compressed image data is copied byte for byte. Only the metadata around it changes.

Is the color profile kept? Yes. ICC profiles (Display P3 on iPhones, Adobe RGB on cameras) are not personal data and are needed for correct colors, so they stay. sRGB, gamma and DPI chunks in PNGs stay too.

What about HEIC photos from an iPhone? Convert them with HEIC to JPG first (that conversion drops the metadata), or check the result here. iPhones send JPG when you share to most apps, often with the location still inside.

Do Instagram, WhatsApp or Facebook remove EXIF? Most social networks strip it from the public copy, but they may read and keep it on upload, and sending a photo "as a file" or "as a document" usually keeps the original. Stripping it yourself is the only way to be sure.

Related: image compressor, image converter, resize image, crop image, watermark image, EXIF viewer.

Related tools

EXIF Viewer · Remove white background · Remove PDF metadata · Data Matrix generator · Structured data checker · all free tools