Free Discord tool

Discord avatar downloader

Paste a Discord user ID to find its avatar and banner, then download the size you need. The lookup also supports animated avatars and standard Discord profile pictures.

Enable Developer Mode in Discord, right-click a user, then choose Copy User ID.

FromFlow

Create your own Discord bot

No code. Free 3-day trial.

Download the right profile asset

Choose from common Discord CDN sizes for avatars and banners. Accounts without a custom avatar use their standard Discord profile picture automatically.

Use profile assets respectfully

Discord avatars are visible through Discord clients and CDN links, but they still belong to the user. Download them for legitimate moderation, design, or archival needs and avoid impersonation.

What the CDN URL tells you

A Discord avatar URL is built from the user ID and an avatar hash, and the hash changes every time that person uploads a new picture. An old link keeps working for a while but eventually stops resolving, so save the file rather than the URL if you need it later. A hash starting with a_ marks an animated avatar, which is why some accounts return a GIF and others a PNG.

Common reasons a lookup comes back empty

The most frequent cause is a copied message ID or channel ID instead of a user ID. All three are 17-20 digit snowflakes and look identical, but only a user ID resolves to a profile. Deleted accounts also return nothing, and a user with no custom picture has no avatar hash at all, so the lookup falls back to the default Discord profile picture assigned to that account.

FromFlow

Create your own Discord bot

No code. Free 3-day trial.

FAQ

Discord avatar downloader FAQ

Does downloading an avatar notify the user?

No. Profile pictures are served from Discord's public CDN and fetching one is invisible to the account it belongs to.

Why is the avatar blurry when I enlarge it?

Ask for a larger CDN size instead of scaling the image up. Discord stores avatars up to 4096 pixels, but it serves a small version by default.

How do I find a Discord user ID?

Enable Developer Mode in Discord settings, right-click a user, and choose Copy User ID.

Why does avatar lookup need an API token?

Discord CDN avatar URLs need the user's avatar hash. A server-side Discord API lookup is the reliable way to get that hash from a user ID.

What avatar sizes does Discord support?

Discord commonly serves avatar images at 128, 256, 512, 1024, 2048, and 4096 pixels.

Can this download bot avatars?

Yes, bot users use the same avatar system as normal Discord users when the lookup API can access them.