Discord Image Size: Every Dimension You Need (2026 Guide)
Discord crops, compresses, and rejects images that do not match its requirements. Knowing the correct discord image size for every element saves you from blurry avatars, cropped banners, and rejected emoji uploads. Here are the exact specs.
Discord Image Sizes at a Glance
| Element | Dimensions | Aspect Ratio | Max File Size | Formats |
|---|---|---|---|---|
| Profile Avatar | 128 × 128 px | 1:1 | 8 MB | PNG, JPG, GIF (Nitro) |
| Profile Banner | 600 × 240 px | 5:2 | 10 MB | PNG, JPG, GIF (Nitro) |
| Server Icon | 512 × 512 px | 1:1 | 8 MB | PNG, JPG, GIF (Boost Level 1) |
| Server Banner | 960 × 540 px | 16:9 | 8 MB | PNG, JPG |
| Server Invite Splash | 1920 × 1080 px | 16:9 | 8 MB | PNG, JPG |
| Custom Emoji | 128 × 128 px | 1:1 | 256 KB | PNG, JPG, GIF |
| Sticker | 320 × 320 px | 1:1 | 512 KB | PNG, APNG, Lottie |
| Role Icon | 64 × 64 px | 1:1 | 256 KB | PNG, JPG |
Bookmark this table. Every dimension below expands on these numbers with practical tips.
Discord Profile Avatar Size
Recommended: 128 × 128 px minimum, 512 × 512 px for best quality. Square (1:1). Max 8 MB.
Discord displays avatars as circles, so keep your subject centered and away from the edges. Upload a square image and Discord handles the circular crop. If you upload a rectangle, Discord force-crops it from the center — usually not what you want.
Nitro subscribers can upload animated GIFs as avatars. The same 128 × 128 minimum applies, but keep animated GIFs under 8 MB or the upload fails silently. For the sharpest result on high-DPI screens, upload at 512 × 512 or even 1024 × 1024 — Discord downscales it, but stores the higher-resolution version.
Quick tip: If your avatar looks blurry after upload, the source image is probably smaller than 128 × 128. Scale it up to 512 × 512 first, or better yet, start with a larger source.
Discord Profile Banner Size
Recommended: 600 × 240 px. Aspect ratio 5:2. Max 10 MB. Nitro only.
Profile banners are exclusive to Nitro subscribers. The banner sits behind your avatar at the top of your profile card. Discord crops it to a wide rectangle, so horizontal compositions work best.
Upload at 600 × 240 as a minimum. For sharper results on larger screens, go with 1200 × 480 — same 5:2 ratio, double the pixels. Nitro users can upload animated GIF banners, but file size matters here. A complex animation at 1200 × 480 can easily exceed 10 MB. Compress it first to stay under the limit without visible quality loss.
Discord Server Icon and Banner
Server Icon
Recommended: 512 × 512 px. Square (1:1). Max 8 MB.
Every Discord server needs an icon. It appears in the server list sidebar, invite links, and server discovery. Like avatars, server icons display as circles, so center your design accordingly.
Servers that reach Boost Level 1 unlock animated GIF icons. Same size requirements apply. The icon renders at various sizes across Discord's UI — from 16 × 16 in mentions to 96 × 96 in the server settings panel — so make sure the design reads clearly at small sizes. Simple shapes and bold colors work better than fine detail.
Server Banner
Recommended: 960 × 540 px. Aspect ratio 16:9. Max 8 MB. Requires Boost Level 2.
The server banner appears at the top of the channel list. It is a wide, horizontal image — think of it like a YouTube channel banner but narrower. Boost Level 2 (7 boosts) unlocks this feature.
Upload at 960 × 540 minimum. For servers with many high-DPI users, 1920 × 1080 gives better results. Keep important elements centered horizontally because Discord crops the edges on narrower screens.
Discord Emoji and Sticker Size
Custom Emoji
Required: 128 × 128 px maximum. Square. Max 256 KB. PNG, JPG, or GIF.
Discord is strict about emoji specs. Images larger than 128 × 128 get rejected, not resized. Emojis display at 32 × 32 in chat and 48 × 48 in the emoji picker, so design for small-size legibility.
The 256 KB file size limit is the real constraint for animated emojis. A 128 × 128 GIF with more than 30 frames can blow past this easily. Reduce the frame count or cut the color palette. Free servers get 50 emoji slots (plus 50 animated), while boosted servers get up to 250 of each.
Stickers
Required: 320 × 320 px. Square (1:1). Max 512 KB. PNG, APNG, or Lottie JSON.
Stickers are larger than emojis and support transparency. APNG gives you animation without the color limitations of GIF. Lottie JSON produces the smallest files for vector-style animations, but requires a design tool that exports Lottie format.
Keep stickers visually simple — they display at 160 × 160 in chat, so fine detail gets lost. Every server gets 5 sticker slots by default, increasing to 15 with Boost Level 1 and 30 with Boost Level 2.
How to Resize Images for Discord
Discord's file upload limits depend on your account type:
| Account Type | Max Upload Size |
|---|---|
| Free | 10 MB |
| Nitro Basic | 50 MB |
| Nitro | 500 MB |
| Server (Boost Level 2) | 50 MB |
For avatars, banners, and emojis, the per-element limits in the table above are what matter — not the chat upload limit. A 5 MB PNG might be fine for chat but too large for a 256 KB emoji slot.
Here is the fastest workflow:
- Resize to the exact dimensions. Open Pixotter's resize tool, drop your image, set the target dimensions (e.g., 128 × 128 for emoji), and export.
- Compress if the file is still too large. Open Pixotter's compress tool, drop the resized image, and dial down the quality until it fits under the limit. For emoji, target under 200 KB to leave headroom.
- Upload to Discord. The image is already the right size and weight — Discord will not re-compress it, so what you see in Pixotter is what you get in Discord.
This pipeline works entirely in your browser — no upload to a server, no account needed. If you are resizing multiple emojis or stickers for a server, batch them: resize all to 128 × 128 first, then compress the batch.
For more on reducing file size without losing quality, see our guide on how to reduce image size. If you need to hit a specific file size target, the compress image to 100KB guide walks through the exact steps.
Frequently Asked Questions
What is the best Discord avatar size?
512 × 512 px. Discord requires a 128 × 128 minimum, but uploading at 512 × 512 ensures sharp rendering on high-DPI displays and Retina screens.
Can I use a GIF as my Discord avatar?
Only with Nitro. Free accounts are limited to static PNG and JPG avatars. The GIF must be square and under 8 MB.
Why does my Discord emoji look blurry?
You probably uploaded an image smaller than 128 × 128. Discord does not upscale emoji — it displays them at 32 × 32, so a 32 × 32 source looks fine at 1× but blurry on high-DPI screens. Always upload at exactly 128 × 128.
What is the Discord server banner size?
960 × 540 px at 16:9 aspect ratio. Server banners require Boost Level 2 (7 boosts). For best quality, upload at 1920 × 1080.
How do I make an image under 256 KB for Discord emoji?
Resize it to 128 × 128, then compress it until the file size drops below 256 KB. For animated GIFs, reduce the frame count or color palette to save the most space.
Need to batch-resize images for a full Discord server setup? Pixotter's resize tool handles it in seconds — no upload, no signup, all in your browser.