Telegram strips EXIF data from photos sent the default, compressed way: the image is re-encoded and the copy recipients get has no GPS coordinates, camera model or capture date. Photos sent as a file, or "without compression," are different: Telegram delivers the original file unchanged, with every metadata tag still inside.
Because Telegram makes sending files easy and allows very large ones, the "file" route is used far more often than in most messaging apps, by photographers, communities sharing originals and channels posting full-resolution images. That makes the choice between the two modes the most important privacy decision you make when sharing a photo on Telegram.
Does Telegram strip EXIF? Photo mode versus file mode
At the time of writing (2026), the two modes behave like this:
| Compressed photo | File (uncompressed) | |
|---|---|---|
| Shown in chat as | An image preview | A file attachment with a name and size, sometimes with a small preview |
| Resolution | Reduced | Original |
| GPS coordinates | Removed | Kept |
| Camera make, model, serial number | Removed | Kept |
| Capture date and time | Removed | Kept |
| XMP from editing apps, embedded thumbnail | Removed | Kept |
| Original file name | Not shown | Shown to recipients |
Telegram does not document the metadata removal in compressed mode as a privacy feature. It happens because the app creates a new, smaller image and does not copy the original tags into it, the same mechanism described in our article on removing metadata with or without re-encoding. File mode is the opposite by design: its purpose is to deliver the file exactly as it was.
Do not forget the file name. A file sent as a document shows its name to recipients, and names such as IMG_20260412_083015.jpg reveal the capture date and time even when the metadata has been removed. Rename files before sending them if that matters.
How to choose the mode on each Telegram app
Telegram's interface differs between platforms, and labels change between versions, so treat these paths as a guide:
- Android: tap the paperclip and select photos from the gallery to send them compressed. To send the original, use the three-dot menu in the selection screen and choose "Send without compression," or open the File tab of the attachment menu and pick the image from there.
- iPhone and iPad: tap the paperclip, select photos, then use the menu next to the send button to choose the option to send as files. The File option in the attachment menu also sends originals.
- Telegram Desktop (Windows, macOS, Linux): when you attach or drag images into a chat, a dialog shows whether they will be compressed. Depending on the version it is a "Compress images" checkbox or a choice between sending as photos or as files.
- Telegram Web: the attachment menu offers "Photo or Video" (compressed) and "Document" (original).
The desktop dialog is where accidents happen: the setting can be remembered from the last time you used it, so a quick drag and drop can send originals without you noticing. Look at how the attachment appears in the chat. An image preview means compressed; a file with a name and size means original.
Why file mode is so common on Telegram
Telegram accepts files up to 2 GB per upload, and up to 4 GB with Telegram Premium, and keeps them in the cloud so they can be opened on any device. That makes it a convenient way to move full-resolution photos between your own devices or to share them with others.
Typical situations where originals are sent, often without anyone thinking about metadata:
- moving photos from your phone to your computer through Saved Messages;
- photography groups asking for uncompressed files to judge sharpness;
- channels that post wallpapers, artwork or photo sets as files for quality;
- sending photos to bots, for example editing, printing or conversion bots, which receive the file you send;
- marketplace-style groups where buyers ask for detailed pictures of an item.
Each of these hands the original, with its GPS coordinates and device details, to the people or services on the other side.
Channels and groups multiply the exposure
In a private chat, a file with metadata reaches one person. In a group with thousands of members, or a public channel that anyone can read through a link, it reaches everyone, and they can all download it. Posts in public channels can stay available for years, and forwarded files keep their full content wherever they are forwarded.
A location embedded in a photo posted to a public channel can therefore be read by people you will never know about. Combined with what is visible in the image, it can be enough to identify where the poster lives or works; our guide on how people find a location from a photo explains how these clues add up, and how investigators use photo metadata shows the methods from the other side.
If you run or post in a channel, assume every file you upload is public and permanent. Clean images before posting them as files, even if they are "just" screenshots or product photos.
What Telegram itself stores
Telegram works differently from end-to-end encrypted messengers for most conversations. According to the Telegram Privacy Policy:
- Cloud chats (regular private chats, groups and channels): Telegram stores messages, photos, videos and documents on its servers so you can access them from any device. The data is encrypted, with the keys kept in separate data centers.
- Secret chats (one-to-one, available on the mobile apps): end-to-end encrypted and not stored on Telegram's servers in readable form.
- Account metadata: Telegram may collect metadata such as your IP address, devices and Telegram apps for security and anti-spam purposes, and keep it for up to 12 months.
- Legal requests: if Telegram receives a valid order from the relevant judicial authorities, it may disclose your IP address and phone number, and it reports such disclosures in a transparency report.
So, unlike the copies other users receive, the files you upload to cloud chats, including originals with full metadata, are held on Telegram's infrastructure. Telegram does not publish a statement about reading photo EXIF data. If you do not want the location of a photo stored anywhere outside your phone, removing it before you send is the only approach that does not depend on someone else's policy.
Secret chats and self-destructing photos
Secret chats and self-destruct timers are useful, but they solve different problems from metadata. End-to-end encryption prevents Telegram and anyone in between from reading the photo. It does nothing to the file's contents: the recipient's app decrypts it and has access to whatever was inside.
Timers limit how long a photo is displayed. They cannot stop the recipient from photographing the screen with another device, and the location visible in the image itself is unaffected. Use them as an extra layer, not as a substitute for cleaning files you send uncompressed.
How to test Telegram's behavior yourself
Saved Messages, your private cloud chat with yourself, makes testing easy:
- Choose a JPEG that contains GPS coordinates. Check it with ExifTool:
exiftool -gps:all -Make -Model test.jpg. - On your phone, send it to Saved Messages twice: once as a compressed photo and once as a file.
- Open Saved Messages in Telegram Desktop or Telegram Web on a computer.
- Save both images. In Telegram Desktop, right-click each one and choose the save option; labels may differ slightly between versions.
- Run
exiftool -a -G1 -son both. The compressed copy should list no GPS or camera tags; the file should match the original.
ExifTool is free from exiftool.org. If you would rather use your phone or your operating system's built-in tools, see how to view EXIF data on any device. Run the test again after major app updates.
How to send full-quality photos on Telegram without the metadata
You do not have to choose between a sharp image and privacy. Remove the metadata first, then send the cleaned image as a file:
- Open our free metadata remover in your phone or computer browser and add the photos (JPEG, PNG or WebP, up to 10 at a time, 25 MB each).
- Keep the default "Keep same format" setting. It removes EXIF, GPS, XMP, IPTC and other embedded data without re-encoding the image, keeping only the color profile and orientation flag so the photo looks the same.
- Check the report showing what was found and removed, then download the cleaned files (several files come as one ZIP).
- Rename them if the file names reveal dates or places.
- Send them in Telegram as files. Recipients get full resolution, without your location or device details.
iPhone photos saved as HEIC need converting to JPEG first. Setting Settings > Camera > Formats to "Most Compatible" makes new photos JPEG.
The same approach works on other messengers. For a comparison with WhatsApp's photo, HD and document modes, see does WhatsApp remove metadata from photos.