ImageSizeFor logoImageSizeFor

Discord Image Resizer

Server icons, custom emojis, and banners, resized to Discord's exact pixel requirements right in your browser, with nothing ever uploaded.

Original

Drop an image here

or click to browse - nothing leaves your browser

Resized preview

Your resized preview will appear here

1:1 · exports as .jpg
Image typeRecommended size
Server icon512×512 px
Custom emoji128×128 px
Server banner960×540 px
User avatar512×512 px

Dimensions verified against Discord's current image requirements. Last checked: September 2026.

Confused about Nitro file size limits or why your emoji looks off? More detail is in the image guide →

Building a Server People Remember

  • Icon and banner as first impressions

    A server's icon and banner are often the first thing a new member sees before reading a single message, so keeping them consistent with your community's actual tone sets expectations before anyone joins.

  • Organizing an emoji pack

    Grouping custom emojis by a shared visual style or color palette, rather than adding them one at a time as requested, keeps your emoji picker looking intentional rather than cluttered.

  • Animated emojis need Nitro to upload, not to use

    Anyone can react with an animated emoji once it's added to a server, but only a booster or Nitro subscriber can upload one in the first place - worth knowing before assuming all members can contribute equally.

  • Server templates and branding

    If you're setting up a new server from a template, replace the placeholder icon and banner early - a generic template look can make an otherwise active community look unfinished.

  • When a banner isn't worth the boost push

    Since server banners only show at Boost Level 2, smaller communities sometimes chase boosts mainly for the banner - if your server's core value is discussion, other boost perks may matter more to members than the banner itself.

Frequently asked questions

512 x 512 pixels, uploaded as a square. Both server icons and personal avatars use the same dimensions - Discord displays them as a circle, so keep your design centered with margin around the edges.
Discord automatically crops all avatars and server icons into a circle from your square upload. Anything positioned near the corners of the original square gets clipped - keeping your subject centered avoids this.
10 MB on the free tier, 50 MB with Nitro Basic, and 500 MB with full Nitro. Server Boosts also raise the limit for everyone in that server specifically - Level 2 boosts it to 50 MB, Level 3 to 100 MB.
This is usually backwards from what people expect - emojis are uploaded at 128 x 128 pixels but display much smaller in chat (around 32px). If it looks blurry at full size in your emoji picker, the original source image was likely too small before you resized it up to 128px.
Server banners only become visible once a server reaches Boost Level 2. If a server hasn't been boosted to that level, there's no banner to see regardless of whether one has been uploaded.
PNG is generally the better choice for icons and avatars, since it handles logos, text, and flat colors without the compression artifacts JPG can introduce around sharp edges. JPG works fine for photographic avatars.