Remove EXIF and GPS from a photo

Strip location, camera, date, author and editing data from a JPG, PNG or WebP photo. JPEG pixels stay untouched. 1 credit per photo.

A photo often carries more than the picture: where it was taken, which camera made it, when, in which program it was edited and sometimes who owns it. @MediaShaperBot removes this before you post the photo.

  1. Send the photo as a file (paperclip, then File).
  2. Press Remove GPS and metadata. There are no settings.
  3. Get the clean file back, together with a list of what was removed.

What is removed

The bot looks for six groups of data and names the ones it found:

GroupExamples
GPScoordinates and everything stored with them
Cameramake, model, body and lens serial numbers
Datecapture time, creation and change time
Softwarethe program that processed the photo, the host computer
Authorartist, copyright, owner name
OtherXMP and IPTC fields (edit history, captions), text chunks of PNG files, comments

Embedded preview pictures that some phone photos hold after the main image are cut off too.

What happens to the picture

  • A JPEG is cleaned without being recompressed: the metadata blocks are cut out and the image data stays byte for byte the same, so there is no quality loss and the file is not re-encoded.
  • If the photo has an orientation flag, the bot has to turn the picture itself: it is rotated and saved again at high quality (95), because without the flag it would lie on its side.
  • PNG and WebP are saved again without metadata.

Why it must be a file

Telegram removes metadata from a regular photo before the bot receives it, so there is nothing left to clean and the action is not offered for it. Send the original as a file to get the real cleaning. If the file has no metadata, the bot says so, changes nothing and returns the credits.

What it costs

1 credit per photo. The first 10 jobs are free, then 50 free credits a week for files up to 50 MB (see credits and prices).

Clean many photos at once

Put the photos in a ZIP (or TAR, 7Z, RAR) archive and choose Remove metadata from all: every image is cleaned and you get one ZIP back. It costs 1 credit per image; the limits are 20 MB and 200 files, see archives with images.

Questions

Is it safe to post a cleaned photo?

The location, camera and date fields are gone from the file the bot sends, and it names what it removed. The picture itself can still show a place, a face or a street sign.

Does it work for HEIC photos?

The action is meant for JPG, PNG and WebP. To turn an iPhone HEIC into a JPG without location data, use HEIC to JPG: conversion does not copy metadata.

Will the file get smaller?

Slightly, by the size of the removed blocks. To make it much smaller, use Compress or Reduce resolution on the photo, see photos.

Why did the bot say there is nothing to remove?

The photo has no metadata, for example because it was already cleaned or was sent as a regular Telegram photo.

Send your first file

Open the bot, pick an action, send a file and get the result back in a minute or two.

Open @MediaShaperBot