The Complete Guide to Discord Image Dimensions & File Limits (2024)
As a Discord server admin, your community's visual branding is the first thing new members see. If your Server Icon is pixelated, your Server Banner has your logo awkwardly chopped off at the top, or your custom emojis are rejected for being "too large," it makes managing the community frustrating.
Generic photo editors allow you to crop images, but they don't enforce the strict pixel dimensions, aspect ratios, and file size limits that Discord's backend requires. Here are the exact specifications you need to know to create the perfect server.
Master Discord Asset Cheat Sheet
Ensure your branding assets match these exact sizes before uploading them to your Server Settings. Our tool handles all of this math for you automatically.
| Asset Type | Optimal Pixels | Aspect Ratio | Max File Size |
|---|---|---|---|
| Server Icon | 512 x 512 | 1:1 | 8 MB |
| Server Banner | 960 x 540 | 16:9 | 10 MB |
| Invite Splash | 1920 x 1080 | 16:9 | 10 MB |
| Custom Emoji | 128 x 128 | 1:1 | 256 KB |
| Server Sticker | 320 x 320 | 1:1 | 512 KB |
| Role Icon | 64 x 64 | 1:1 | 256 KB |
Beating Discord's Strict File Size Limits
The most frustrating part of managing a Discord server is seeing the dreaded "File cannot be larger than 256.0 kb" error when trying to upload a Custom Emoji or Role Icon.
Because emojis are so small (128x128 pixels), highly detailed images exported as standard PNGs will easily exceed the 256KB weight limit. To bypass this, you should use our tool's Export Settings to save the image as a WebP file. WebP is a next-generation image format natively supported by Discord that provides vastly superior compression. You can use the Quality Slider to compress the image until it safely fits under the limit, without losing visual fidelity.
The Server Banner Safe Zone
To unlock a Server Banner, your community needs to reach Server Boost Level 2. It sits at the very top of your channel list and requires a 960x540 (16:9) image.
The Safe Zone: Discord lays your Server's Name (e.g., "My Awesome Server") in white text directly over the top of the banner image. Furthermore, the top 48 pixels of the banner are darkened with a subtle shadow gradient to ensure that text is readable. Therefore, you should never place important logos or text in the top 20% of your banner image. Use our Live UI Preview to see exactly how your specific server name text will overlay your cropped image.
The Server Icon Mask Trap
Even though Discord requires you to upload a 1:1 Square image for your Server Icon (512x512), the app will apply a circular mask over it in the UI. If you have text or a logo near the corners of your image, it will be completely cut off in the chat log and server list.
Pro Tip:Select the "Server Icon" tab in our resizer. The cropping tool will automatically overlay a circular guide over your square canvas. Adjust the zoom slider on the left to ensure your logo sits perfectly inside the circle.