Quick answer: use a 512×512 server icon and user avatar (both shown as circles), a 960×540 server banner (16:9), a 1200×630 image for embed cards (1.91:1), and 128×128 emojis at 256 KB or under. Banners require server Boost or Nitro; the base slots do not.

Server vs. personal assets

Discord has two parallel sets of branding: the server's identity and the member's identity. Server icons and banners are set by admins and gated by Boost level for some slots; personal avatars and profile banners are set by the user, with animated variants behind Nitro. The dimensions overlap, but the gates do not.

The size table

Asset Dimensions Ratio Notes
Server icon 512×512 1:1 Min 128×128; shown as circle; animated GIF needs Boost
User avatar 512×512 1:1 Min 128×128; animated GIF needs Nitro
Server banner 960×540 16:9 Unlocks at Boost level 2
Invite splash 1920×1080 16:9 Invite page background
Profile banner 600×240 5:2 Nitro feature
Embed image 1200×630 1.91:1 Pulled from og:image
Emoji 128×128 1:1 ≤256 KB; animated needs Boost
Sticker 320×320 1:1 PNG/APNG; 512 KB max
Role icon 64×64 1:1 Small text will not survive

Server icon and avatar

Both render at 512×512 and are displayed as circles, with the same center-your-subject rule as every other circular slot. The upload minimum is 128×128, but serving a 128 source on a retina display looks soft, so upload 512 even though the file is small. Animated icons (GIF) require the server to be at Boost level for the icon, and Nitro for a personal avatar.

Banners

The server banner at 960×540 is the wide strip at the top of the channel list, unlocked at Boost level 2. It is a shallow, wide slot, so the same rule as any banner applies: keep the logo and name centered and the edges free of critical text. The invite splash at 1920×1080 is the background on the invite page and is the one place for a full-bleed image. Personal profile banners are 600×240 (5:2) and a Nitro feature.

Embed images — the marketing asset

The most useful Discord image for a product launch is not the icon. It is the embed, the card generated when someone posts a link. Like every other link card, Discord reads the page's Open Graph metadata: title, description, and a 1.91:1 image at 1200×630. A proper og:image makes the announcement in your community server look like a finished card; a missing one makes it a bare URL. The Open Graph image size guide covers the markup; the social media sizes hub puts Discord alongside the other networks.

Emojis and role icons

Custom emojis upload at 128×128 and must be 256 KB or less. A 300×300 source scaled down looks fine, but an emoji with small text or thin detail will become unreadable at the 22-pixel inline size — emojis read at the size of a word, so one bold glyph or face works best. Role icons are even smaller at 64×64 and must be a single recognizable mark.

Branding a community server

A launch-era community usually needs four things at once: a server icon, a banner, a set of reaction emojis, and a link card for the announcement. These share a logo and a color palette but differ in every dimension and file limit. Generating them as a set avoids the classic problem of a banner that uses a different shade than the icon; Neatico can produce the icon, banner, and announcement card together from one brand description.

Frequently asked questions

What size is a Discord server icon? 512×512 square, 128×128 minimum. It renders as a circle, and animated GIFs require the appropriate server Boost level.

What size is a Discord banner? Server banners are 960×540 (16:9) and unlock at Boost level 2; the invite splash page background is 1920×1080.

What size are Discord embed images? 1200×630 at 1.91:1, pulled from the linked page's Open Graph image tag. If the card looks wrong, fix the og:image, not Discord.

How big can a Discord emoji be? 128×128 pixels, 256 KB or less. Keep it to one bold mark — emojis display inline at roughly 22 pixels.