Discord has no download button for avatars. The image is right there, publicly served, but the app gives you no way to save it. This guide covers every working method — desktop, mobile and browser — including how to get the full 4096px version rather than the 128px thumbnail most people end up with.
Desktop: the two-click method
- Click the user’s avatar to open their profile popout.
- Click the avatar again — it opens full-size in the media viewer.
- Right-click the image and choose Save image as…
- Pick a location and save.
This saves the avatar at the resolution the media viewer loaded, which is usually 512 or 1024 pixels. Good enough for most purposes, but not the maximum.
Getting the full 4096px version
Discord’s CDN will serve any avatar at up to 4096 pixels if you ask for it explicitly.
- Open the avatar in the media viewer.
- Click Open in browser, or right-click and choose Copy image address, then paste it into a new tab.
- Find
?size=at the end of the URL. - Replace the number with 4096.
- Press Enter, then right-click and save.
The size parameter only accepts powers of two — 16, 32, 64, 128, 256, 512, 1024, 2048, 4096. Any other value returns an error rather than the nearest size.
An important limit: Discord serves what was uploaded. Requesting 4096 from a 200px original gives you a blurry 4096px file, not a sharper image. If the result looks soft, that’s the source, not the method.
Mobile: iOS and Android
No right-click, so the flow is different:
- Tap the user’s avatar to open their profile.
- Tap the avatar again to open it full-screen.
- Look for a download or share icon in the corner — tap it and choose Save.
- If there’s no icon, long-press the image and pick Save image or Download image.
For maximum resolution on mobile, long-press and copy the image link instead, open it in your browser, edit the size parameter, then save from there.
Downloading animated avatars
Animated avatars are GIFs, and this is where most downloads go wrong.
- An animated avatar’s hash starts with
a_. - If the URL ends in
.png, you’ll save a single frozen frame. - Change the extension to
.gifbefore saving to keep the animation.
So …/a_abc123.png?size=1024 becomes …/a_abc123.gif?size=1024. Note that animated avatars max out at 1024 rather than 4096.
File formats explained
| Format | When to use | Notes |
|---|---|---|
| PNG | Static avatars, best quality | Lossless, larger file |
| WEBP | Smaller file, same quality | Default in many browsers |
| JPG | Smallest file | Lossy, no transparency |
| GIF | Animated avatars only | Required for animation |
You can swap the extension in the URL to change format. PNG is the safest choice for saving.
Downloading your own avatar
If you’ve lost the original file you uploaded, you can retrieve it the same way — open your own profile, click your avatar twice, and save. Discord keeps the version you uploaded, so this is a genuine backup, not a re-compression.
What about bulk downloading?
People occasionally want every avatar in a server. Doing this at scale means either scripting against Discord’s API or using a bot, and both have consequences worth understanding.
Discord’s API terms prohibit mass-scraping user data. Automated collection of member information — including avatars — across a server can get an account or bot terminated. Beyond the rules, mass-collecting images of specific people is the kind of thing that gets reported, and reasonably so.
Downloading an avatar you like is fine. Building a database of them is not the same activity.
Never enter your token
Some “downloader” sites ask for a Discord token or an OAuth login. There is no legitimate reason for either — avatars are public files served without authentication.
A Discord token is full account access: messages, servers, friends, payment info. Anything requesting one to show you an image is attempting account theft. If a site asks for more than a user ID, close it.
Troubleshooting
The saved file is tiny
You saved the thumbnail. Open the image in a browser and set ?size=4096 before saving.
Right-click does nothing in the Discord app
Use Open in browser from the media viewer, then save from your browser instead.
The GIF saved as a still image
The URL requested .png. Change it to .gif.
The download gives a WEBP I can’t open
Change the extension in the URL to .png before saving. Most editors handle PNG without any conversion step.
404 error on the URL
Avatar hashes regenerate whenever the user changes their picture, so saved links expire. Copy a fresh link.
Using downloaded avatars responsibly
Saving a publicly served image isn’t against Discord’s rules. Using it as your own avatar, claiming someone’s artwork, or impersonating a real person are separate matters — and the last one is both a Discord violation and, depending on what you do with it, potentially worse than that.
If the avatar is original art, the artist still owns it. Downloading for personal reference is one thing; reposting or reusing it is another.
Related guides
- Discord PFP grabber — the full guide including CDN paths and server avatars.
- Discord PFP viewer — viewing without downloading.
- Discord PFP size guide — dimensions for your own avatar.
- Funny PFP ideas
Frequently asked questions
How do I download a Discord profile picture?
Click the avatar twice to open the media viewer, then right-click and save the image. On mobile, tap twice and use the download icon.
How do I download a Discord PFP in HD?
Open the image in your browser and change ?size= in the URL to 4096 before saving. This works only if the user uploaded a large original.
Can I download an animated Discord avatar?
Yes. Change the file extension in the URL from .png to .gif, then save. Animated avatars max out at 1024 pixels.
Is downloading someone’s Discord PFP against the rules?
Saving a publicly visible avatar isn’t a Terms of Service violation. Reusing it to impersonate someone, or reposting someone’s art as your own, is.
Do I need a bot to download Discord avatars?
No. Avatars are public files. Any tool demanding a token or account access should be avoided.









Leave a Reply