Platform behaviour
Does Discord remove EXIF data?
It depends how you send it
Inline images served through Discord's CDN are processed, but files downloaded as attachments can arrive with metadata intact.
What actually happens
- Images displayed inline in a channel go through a CDN pipeline that generally removes metadata from the preview.
- When a recipient downloads the attachment rather than viewing the preview, they can receive the original file.
- Behaviour differs between the preview you see and the bytes you get, which makes it hard to reason about.
The part most guides skip
Discord is a poor place to rely on automatic stripping. The safe assumption is that anything you attach can be downloaded exactly as you sent it.
This distinction matters more than the yes-or-no answer. "Strips EXIF" nearly always means "strips it from the copy other people can download". Your original file — coordinates, serial number, timestamp and all — was still transmitted, and it is still on their servers.
What to do instead
Clean the file before you upload it. It takes a second, it costs you no image quality here, and it removes the question entirely: if the metadata was never in the file you sent, no platform policy has to be trusted.
Remove metadata from your photo, or check what is in there first with the EXIF viewer.
Other platforms
- InstagramYes, from the public copy
- FacebookYes, from the public copy
- X (Twitter)Yes, from the public copy
- WhatsAppIt depends how you send it
- TelegramIt depends how you send it
- RedditYes, from the public copy
- LinkedInYes, from the public copy
- PinterestYes, from the public copy
Platform behaviour changes without announcement. These notes reflect widely reproduced testing rather than official documentation, because most platforms do not publish this. Treat them as a guide, not a guarantee — which is itself the argument for stripping locally.