Discord Image Requirements 2026: Every Size You Need

Published: August 7, 2026 5 min read
Discord Image Requirements

Discord server icon: minimum 512×512px, displayed as a circle. Server banner: 960×540px (requires Level 2). Profile avatar: upload at 128×128px minimum. Custom emoji: 128×128px max, under 256KB. Channel image posts: 8MB limit (50MB with Nitro). PNG is the best format for icons and graphics; GIF supports animation with Nitro.

Image typeUpload sizeDisplay sizeNotes
Server icon512 × 512 px min48 px (sidebar)Cropped to circle
Server banner960 × 540 px960 × 540 pxLevel 2 required
Server splash1920 × 1080 pxInvite screen bgLevel 1 required
Profile avatar128 × 128 px min32–128 pxGIF requires Nitro
Custom emoji128 × 128 px max22 px in chatUnder 256KB
Channel image postUp to 8MBVaries50MB with Nitro

Server icons and the circle crop

Discord displays server icons as circles in the left sidebar at 48px. The icon is also shown larger in certain contexts — the server discovery listing, invite links, and when viewed in the server settings panel. Upload at 512×512px minimum to ensure sharp display at all sizes.

Because the icon is cropped to a circle, the corners of your image are hidden. Design with the important content — logo, initial, symbol — centered with some margin from the edges. A safe zone of about 80% of the image diameter works well: for a 512×512 image, keep the main element within a centered circle of about 410px diameter.

PNG with a transparent background is the best format. The circular crop removes the corners, and if your background is a solid color rather than transparent, the color fills the circle but still clips cleanly. If your logo has a shape that doesn't naturally fit a circle, a solid-colored circular background that bleeds to the edges looks cleaner than transparency.

Custom emojis: the 256KB limit and why it matters

Custom server emojis must be 128×128 pixels maximum and under 256KB in file size. In the chat interface, emojis display at 22×22px for inline emojis and up to 48×48px for "jumbo" emojis (when an emoji is the only content in a message).

256KB is tight for a 128×128 PNG with complex content. A full-colour illustration at 128×128 as PNG can easily hit 50–100KB, but if you're trying to upload a photo crop or a complex gradient, you might approach the limit. Compressing to under 200KB first gives you safe headroom.

For animated emojis (GIF format), file size is the bigger challenge. Animated GIFs at 128×128 with more than a few frames can exceed 256KB quickly. Limit animated emojis to 3–5 frames with simple motion to stay under the limit. Animated emojis require Nitro to use — non-Nitro members see the first frame only.

Server banner and boost levels

Discord server features unlock at boost levels. Boost features relevant to images:

  • Level 1 (2 boosts): Custom invite splash background — 1920×1080px, shown on the server invite page
  • Level 2 (7 boosts): Server banner — 960×540px, displayed behind the server name at the top of the channel list
  • Level 3 (14 boosts): Animated server icon (GIF) and banner

Banners are visible to members whenever they're in the server. Design them to look good at 960×540 but keep in mind they may be rendered slightly smaller on lower-resolution monitors. Avoid fine text — at 960px wide scaled to a smaller window, small text becomes hard to read.

Images posted in channels

Regular image attachments in Discord channels have an 8MB limit for free accounts and 50MB with Nitro. Discord recompresses and serves images via its CDN at display-appropriate sizes. For images shared in chats — screenshots, memes, photos — this limit is rarely an issue.

If you're trying to share a large photo or asset file with someone through Discord and it exceeds 8MB, compress to under 5MB before uploading. For files that genuinely need to be full-resolution (RAW exports, print files, high-resolution graphics), Discord channels aren't the right transfer method regardless of the limit — use a file transfer service instead.

Frequently Asked Questions

What size should a Discord server icon be?

Minimum 512×512px, PNG recommended. Displayed as a circle at 48px in the sidebar. Keep main content in the center 80% of the image to avoid the circular crop cutting off important elements.

What are Discord banner image dimensions?

960×540px (16:9). Requires Level 2 server (7 boosts). Displayed behind the server name at the top of the channel list.

What is the Discord profile avatar size?

Upload at 128×128px minimum. Displayed at 32px in chat messages and up to 128px on profile pages. GIF animated avatars require Discord Nitro.

What is the Discord custom emoji size limit?

128×128px maximum dimensions, under 256KB file size. PNG for static emojis, GIF for animated. Animated emojis require Nitro to use.

Does Discord compress uploaded images?

Yes. Discord recompresses and serves images via CDN at display sizes. Channel image limit is 8MB (free) or 50MB (Nitro). Server icons, banners, and avatars are all processed.