Discord strips some EXIF data from uploaded images, mainly location data, but it has never published documentation of exactly what it removes, and independent tests disagree about whether GPS coordinates always disappear. At the time of writing (2026), the safe answer is: do not count on Discord to remove metadata, and clean images before you upload them.
That may sound overly cautious for a platform that does process uploads. The reasons are specific: Discord's handling has changed over time without announcements, it applies only to some file types, and the original attachment, not just a resized preview, can be downloaded by anyone in the channel. This article sets out what is known, what is not, and how to check your own uploads.
What Discord has actually said about EXIF data
There is very little official material. The statement most often quoted is a reply from Discord's official Twitter account in January 2018, saying that Discord strips some data, mostly EXIF geocoding data. "Some" and "mostly" are the key words: it describes location removal, not a full cleanup of camera model, dates, serial numbers or editing history.
At the time of writing, we could not find a Discord Help Center article that documents how uploaded image metadata is handled. On Discord's own support site, a community feature request asks Discord to preserve image EXIF tags, a sign that some users have seen tags removed. Neither source tells you what happens to a specific file today.
The Discord Privacy Policy describes the content you upload, including messages and attachments, as information Discord collects. Like other platforms covered in this series, any processing that removes metadata from what other users see takes place after Discord has received your original file.
Why tests of Discord's EXIF stripping disagree
Search for this question and you will find confident answers in both directions. Articles published in 2025 and 2026 variously report that Discord removes GPS from images, that it removes GPS but keeps camera details, or that full EXIF data, including GPS, survives. Several of these articles do not describe how they tested.
Without a documented method, results are hard to compare. Plausible reasons for different outcomes include:
- File format. JPEG, PNG and WebP store metadata in different places. A process that cleans JPEG EXIF may not touch PNG text chunks, which is where many AI image generators and design tools write their data. Our guide to PNG metadata explains the chunk types.
- Which copy was tested. Discord shows a resized preview in the chat and keeps the uploaded attachment separately. A test of the preview says nothing certain about the original attachment.
- Upload path. Desktop, web and mobile apps may prepare files differently before upload.
- Date of the test. Discord's processing has changed before, as the next section shows.
Given that uncertainty, a careful answer cannot be "yes, Discord strips EXIF." It has to be "Discord removes some metadata in some cases, and you should verify the case you care about."
A documented example: Discord's processing changed in 2023
The clearest public evidence about Discord's image handling comes from a security flaw rather than from Discord itself. In March 2023, researchers Simon Aarons and David Buchanan disclosed "aCropalypse," a bug in the Markup screenshot editor on Google Pixel phones. When a screenshot was cropped or redacted, the tool wrote the new image over the old file without truncating it, leaving part of the original image data at the end of the file. That hidden data could be used to partially recover what had been cropped out.
Discord was one of the platforms where this mattered. As reported by Android Police, the researchers said Discord had not been processing uploads in a way that removed this trailing data, and began stripping it from files on January 17, 2023. Pixel screenshots shared on Discord before that date could still contain recoverable data.
This was not EXIF data, but the lesson applies directly: Discord's upload processing changed silently, and for years it left data in files that users assumed were clean. A platform's current behavior is not a promise about how it worked when you posted, or how it will work next year.
Previews, original attachments and expiring links
When you upload an image, Discord stores the attachment on its content delivery network (links on cdn.discordapp.com) and shows people a resized preview generated through its media proxy (links on media.discordapp.net). Anyone who can see the message can open the image in a browser or download it.
Since late 2023, attachment links carry a signature and expiry parameters, and links copied outside the Discord app stop working after about 24 hours. Discord made this change to stop its file hosting from being used to spread malware. It does not change what is inside the file: everyone in the server or conversation can still download the image while they have access, and a downloaded copy never expires.
Spoiler tags and deleted messages do not help with metadata. A spoiler only blurs the preview, and deleting a message does not delete copies that others have already saved.
What Discord's processing does not cover
Whatever Discord does to images, many things people share on Discord fall outside it:
- Videos. Phone videos can store the recording location, date and device in their own metadata. Discord has not said it cleans video files.
- Documents and archives. PDFs, Office files and ZIP archives are delivered as uploaded. Images inside a ZIP file keep all their metadata.
- Links to images hosted elsewhere. When you paste a link, Discord fetches and displays the image through its proxy, but the file on the original host is unchanged, and anyone can open the link. Whether that host strips metadata is up to the host.
- Exports from design and AI tools. Some apps write account names, creation dates or generation prompts into PNG text chunks or XMP, which may not be treated like camera EXIF. See AI images and metadata for the provenance data some tools embed.
- The picture itself. A screenshot of a game lobby can show your username, a photo of your desk can show a parcel label, and a window view can show your street. No metadata process touches this.
It also helps to know what is protected by encryption on Discord. Discord has introduced end-to-end encryption for voice and video calls, but text messages and file uploads are not end-to-end encrypted at the time of writing, so uploaded files are accessible to Discord on its servers.
How to check whether Discord kept your metadata
You can test in a few minutes with a private server, where nobody else sees the test images:
- Prepare two test images with known metadata: a JPEG photo from your phone with location enabled, and a PNG that contains text chunks or EXIF. Confirm them with ExifTool:
exiftool -a -G1 -s test.jpg. - In Discord, create a server just for yourself (the plus button in the server list, then the option to create your own).
- Upload both images to a channel, the same way you normally would, from desktop, web or mobile.
- Right-click each image (or use the share menu on mobile) and copy its link. Make sure you test the original attachment link, not only the resized preview. Open it in a browser and save the file.
- Run
exiftool -a -G1 -son each downloaded file and compare it with the original. For a quick location check,exiftool -gps:all file.jpgprints nothing if no GPS tags remain. - Repeat from the other device type you use. A test on desktop does not tell you how the mobile app behaves.
ExifTool is free from exiftool.org. For other ways to inspect files, including built-in options on Windows, Mac and phones, see how to check that metadata was really removed.
A clean result from your test is a good sign, but it applies to that file type, that upload path and that date. Repeat it occasionally, especially if your safety depends on it.
A Discord checklist
- Clean images before uploading. Remove metadata online with our free tool: JPEG, PNG and WebP, up to 10 at once. The default mode removes EXIF, GPS, XMP, IPTC, PNG text chunks and C2PA data without re-encoding, keeping only the color profile and orientation flag. It does not accept video, HEIC or documents, so use ExifTool for those.
- Stop new photos from being geotagged by turning off location for your camera app. Step-by-step instructions are in how to remove GPS location from photos.
- Never share originals in ZIP files without cleaning the images inside first.
- Treat large and public servers as public. Anyone who can read the channel can download your files and keep them.
- Check the frame for names, addresses, usernames and anything visible through windows.
- Retest after app updates if metadata matters to you.
For how other networks handle the same question, see whether X and Reddit strip EXIF data.