Discord Image Sizes: PFP, Banner, Emoji & Icons
Find the correct Discord image sizes for profile pictures, banners, server icons, emojis, stickers, role icons, and invite backgrounds without blurry crops.
You finish a new Discord profile picture, upload it, and immediately wonder why the face looks soft and half the design has disappeared. Or you make a perfect server banner, only to find the server name sitting directly on top of the most important part.
Discord uses different dimensions and crops for profile pictures, profile banners, server icons, server banners, emojis, stickers, role icons, and invite backgrounds. One template cannot handle all of them.
This guide gives you the correct Discord image sizes, explains which numbers are official requirements and which are practical design recommendations, and shows you how to avoid blurry uploads and awkward crops.
Discord Image Sizes at a Glance
Use this table as your quick reference before opening Photoshop, Canva, Photopea, Figma, or any other editor.
| Discord image | Size to use | Aspect ratio | Important note |
|---|---|---|---|
| Profile picture (PFP) | 512 Ă— 512 px | 1:1 | Keep the subject inside a centered circle |
| Profile banner | At least 680 Ă— 240 px | 17:6 | Nitro is required for a custom image or GIF |
| Server icon | 512 Ă— 512 px | 1:1 | Official minimum is 128 Ă— 128 px |
| Server banner | 960 Ă— 540 px | 16:9 | Keep the top 48 px visually quiet |
| Server invite background | 1920 Ă— 1080 px | 16:9 | JPG or PNG; the invite covers the center |
| Custom emoji | Up to 128 Ă— 128 px | 1:1 works best | Must be under 256 KB |
| Custom sticker | Exactly 320 Ă— 320 px | 1:1 | PNG or APNG; maximum 512 KB |
| Custom role icon | 64 Ă— 64 px | 1:1 | Maximum 256 KB |
The 512 Ă— 512 profile picture and server icon sizes are practical working sizes, not universal upload requirements. They give you enough resolution to edit cleanly while staying easy to export. Where Discord publishes a strict minimum, exact size, or file limit, we call it out below.
Quick tip: save an editable master at a larger size, then export a separate Discord-ready file. If you repeatedly edit a small JPG, every save can make it look worse.
What Size Is a Discord Profile Picture?
Use a 512 Ă— 512 pixel square canvas for a Discord profile picture, also called a PFP or avatar. A 1:1 square makes cropping predictable and gives you more than enough detail for the small places where avatars normally appear.
Discord displays avatars as circles in most of the interface. The file itself is still square, but its corners will not be visible in chat, member lists, DMs, voice channels, and profile cards. That means a logo touching the edge of your canvas can look chopped off even though nothing is technically wrong with the upload.
Use a circular safe area
Keep the face, logo, or main symbol in the middle 70–80% of the square. Leave breathing room around it and treat the corners as disposable.
A reliable PFP layout looks like this:
- Center: face, mascot, logo, or main symbol
- Middle area: simple background shape or glow
- Outer edge and corners: empty space or nonessential color
Do not add a full username, slogan, or tiny details. Your avatar may look large in the profile editor, but most people will see it at the size of a reaction or member-list icon.
For a photographic PFP, JPG is usually fine. Use PNG when you need sharp logo edges or transparency. Nitro members can also upload an animated GIF as their avatar, according to Discord’s official Custom Profiles guide.
If you plan to add an avatar decoration, leave extra space around the subject so the frame does not cover the face or logo. Our Discord decorations guide explains how decorations sit around your avatar and which customization options require Nitro.
What Size Is a Discord Profile Banner?
Discord’s current official requirement says profile banners must be at least 680 × 240 pixels, use PNG, JPG, or animated GIF, and stay under 10 MB. Uploading a custom banner image or animated GIF requires Nitro.
That 680 × 240 minimum is important because many older Discord size guides still repeat 600 × 240. Starting at Discord’s current published minimum avoids an unnecessary rejection or low-resolution result.
For a sharper working file, create the banner at 1360 Ă— 480 pixels. That doubles the official minimum while preserving the same proportions. Discord will crop and scale the image for different profile views, so preview the result before saving.
Design for Discord’s banner crop
The lower-left portion of a profile banner sits close to the avatar. Keep faces, text, logos, and other important details away from that overlap area.
Use these banner rules:
- Put the main visual near the center or slightly right of center.
- Keep important content away from the extreme edges.
- Avoid small text that becomes unreadable on mobile.
- Use a background that still looks good when a little is cropped.
- Preview both the compact profile card and full profile view.
A gradient, landscape, abstract texture, or large character crop usually survives responsive layouts better than a detailed poster. If the design only works when every pixel is visible, it is probably too fragile for a Discord banner.
Nitro also unlocks profile themes and server-specific profiles. If you want to build a full look instead of changing only the banner, our guide to free Discord decorations and effects covers official rewards, temporary cosmetics, and safe customization options.
What Size Is a Discord Server Icon?
Discord says the minimum server icon size is 128 Ă— 128 pixels. For normal design work, use a 512 Ă— 512 pixel square so curves, letters, and logo edges stay clean before Discord scales the icon down.
Like profile pictures, server icons are frequently displayed inside a circle. A square image with a logo in every corner will lose those corners. Keep the recognizable part of your design centered and test it with a circular mask.
The best server icons are simple enough to recognize in the narrow server rail:
- One mascot face
- One bold letter or monogram
- One recognizable game item
- One simple symbol on a contrasting background
Avoid full server names, detailed scenes, multiple characters, and thin lines. If the design is unclear at 48 pixels wide, increasing the source resolution will not fix the composition.
Discord’s server creation guide notes that larger images can be cropped in multiples of 128. A 512 × 512 file follows that system cleanly and gives you room to reposition the crop.
Discord Server Banner Size
The recommended Discord server banner size is 960 Ă— 540 pixels, which uses a 16:9 aspect ratio. Discord also accepts a 1920 Ă— 1080 image and resizes it.
Server banners appear at the top of the channel list. They are not the same as profile banners, even though both are called banners. A profile banner is wide and shallow; a server banner uses a standard 16:9 canvas.
Discord recommends keeping the top 48 pixels free of busy imagery so the server name remains readable. It also recommends avoiding logos or text in the banner itself. That advice is easy to ignore when a design looks good in an editor, but the interface will add its own information on top.
Who can use a server banner?
Server banners are tied to server perks:
- A Level 2 boosted server can use a static server banner.
- A Level 3 boosted server can use an animated server banner.
- Discord Partner servers can access the banner perk without reaching that boost level.
Animated server banners use the same 960 Ă— 540 dimensions. Discord animates them briefly when the server loads and again on hover, while users with reduced motion enabled will not see the animation.
Our Discord server boosts guide explains the current boost levels, banner access, animated icons, role icons, and other server perks.
Discord Server Invite Background Size
A Discord server invite background must be 1920 Ă— 1080 pixels. Discord accepts JPG and PNG files for this feature, but not GIFs.
The invite card appears as a tall panel in the center of the background. Treat that center area as covered. Put recognizable characters, landmarks, patterns, or brand details toward the left and right sides instead.
Discord specifically recommends avoiding logos and text in invite backgrounds. This makes sense because the invite card already contains the server name and invitation details. Extra writing behind it creates clutter and can be partially hidden.
To test the result, copy the server invite link and open it in a private or incognito browser window. This shows the invite more like a new visitor will see it, without relying on your logged-in server context.
The invite background is a Level 1 Server Boosting perk and remains available at higher levels. If you are preparing a server for new members, the visual is only one piece of the first impression. A clear welcome flow matters more, and our community server onboarding guide shows how to build one.
Discord Emoji Size and File Limit
For custom Discord emoji, upload an image up to 128 Ă— 128 pixels and keep the file under 256 KB. Discord resizes custom emoji to 32 Ă— 32 pixels for normal display.
The official Emoji Studio supports JPEG, PNG, GIF, and WEBP. Emoji Studio is available through the emoji picker on desktop and browser as part of a gradual rollout, but Discord says it is not available on mobile.
A square 128 Ă— 128 canvas is the safest choice because it uses the available area efficiently. Non-square artwork often ends up with empty space, which makes the visible emoji feel smaller than other emojis beside it.
How to make custom emoji look clear
Design for the final 32 Ă— 32 display, not the large editor preview:
- Fill most of the canvas with the subject.
- Remove empty transparent padding.
- Use thick outlines and clear silhouettes.
- Increase contrast between the subject and background.
- Avoid tiny words and subtle facial details.
- Test against both dark and light Discord themes.
Send the emoji by itself when testing. Discord can display emoji-only messages as larger “wumboji,” but that does not change how the emoji looks beside normal text.
You need to own the server or have the Create Expressions permission to add emoji. Without Nitro or Nitro Basic, a custom emoji normally stays usable only in the server where it was uploaded. Nitro plans allow users to take custom emoji into other servers, group chats, and DMs where permissions allow them.
Discord Sticker Size and Format
Discord custom stickers have stricter image rules than emoji:
- Dimensions: exactly 320 Ă— 320 pixels
- Static format: PNG
- Animated format: APNG
- Maximum file size: 512 KB
- Maximum animation rate: 60 FPS
Discord displays stickers at different sizes depending on the device and location. On desktop chat, Discord says stickers render at 160 Ă— 160 density-independent pixels, which is why the 320 Ă— 320 upload gives them enough detail for sharper screens.
Make the artwork occupy most of the canvas. A tiny character surrounded by transparent padding will still be tiny after upload. Export transparency when the sticker needs to sit naturally on both light and dark themes.
Add a useful description and matching Unicode emoji during upload. The description helps people using screen readers understand the sticker, while the matching emoji helps Discord suggest it in relevant situations.
Discord Role Icon Size
Custom role icon images must be 64 Ă— 64 pixels with a maximum file size of 256 KB. You can also choose a standard or custom emoji instead of uploading an image.
Role icons are extremely small in chat and the member list, so simplify them even more aggressively than server icons. Use one symbol, one letter, or one basic shape. Thin crests, detailed ranks, and miniature logos tend to turn into visual noise.
Custom role icons are a Level 2 Server Boosting perk. Members need the Manage Roles permission to set or change them, and Discord currently limits role-icon management to the desktop app.
If a member has multiple roles with icons, Discord does not show all of them beside the name at once. Design your role system around clear hierarchy rather than expecting a row of badges.
Best Discord Image Formats: PNG, JPG, GIF, or WebP?
Choosing the correct dimensions is only half the job. The file format affects clarity, transparency, animation, and size.
Use PNG for:
- Logos and flat illustrations
- Transparent profile pictures
- Static emoji and stickers
- Role icons
- Graphics with sharp text or hard edges
Use JPG for:
- Photographs
- Detailed backgrounds
- Server banners with no transparency
- Invite backgrounds that need a smaller file
Use GIF or APNG for:
- Animated avatars and profile banners where Nitro allows them
- Animated emoji as GIF
- Animated stickers as APNG
Use WebP for:
- Custom emoji uploaded through Discord’s supported Emoji Studio flow
- Small static or animated assets when the specific upload field accepts it
Do not assume every Discord image field accepts every format. For example, server invite backgrounds accept JPG and PNG but cannot animate, while stickers specifically use PNG or APNG.
Why Does My Discord Image Look Blurry?
If the dimensions look right but the upload still appears blurry, one of these problems is usually responsible.
The source image was already small. Enlarging a 64 Ă— 64 file to 512 Ă— 512 does not create real detail. Start from a larger original or vector file.
The design contains details that cannot survive the display size. Emoji render at 32 Ă— 32 in normal text. A detailed face or thin lettering will disappear even from a perfect 128 Ă— 128 upload.
The crop is removing visual context. A logo designed for a square may look incomplete inside Discord’s circular avatar or server icon mask.
The file was compressed repeatedly. Re-saving a JPG over and over can add visible artifacts. Return to the editable master and make a fresh export.
The preview is misleading. Inspect the asset in real chat, the member list, the server rail, and mobile Discord. The editing window is not where most users will see it.
The important content is too close to an interface overlay. Profile avatars cover part of banners, invite cards cover the center of invite backgrounds, and server names sit over the top of server banners.
A Simple Export Checklist
Before uploading any Discord image, run through this list:
- Confirm you are using the dimensions for the correct Discord feature.
- Keep essential content inside the safe area.
- Preview circular assets with a circle mask.
- Remove unnecessary transparent padding from emoji and stickers.
- Choose PNG for sharp graphics and JPG for photographs.
- Check the exact file limit for emoji, stickers, role icons, or banners.
- Test the result on desktop and mobile.
- Keep an editable master so you can fix the crop without rebuilding it.
The most common mistake is treating resolution as the only measure of quality. A simple, centered 512 Ă— 512 server icon will usually look better than a crowded 2000 Ă— 2000 design. Discord scales assets down, so strong shapes and intentional safe areas matter more than raw pixel count.
Final Takeaway
For most users, the essential Discord image sizes are easy to remember:
- Use 512 Ă— 512 for profile pictures and server-icon working files.
- Use at least 680 Ă— 240 for profile banners.
- Use 960 Ă— 540 for server banners.
- Use 128 Ă— 128 or smaller for custom emoji.
- Use exactly 320 Ă— 320 for stickers.
Start with the right canvas, keep the important part away from crops and overlays, and preview the asset where people will actually see it. That does more for image quality than exporting an enormous file and hoping Discord fixes the layout for you.
Sources Checked
Reviewed on July 17, 2026:
Share this article
Related Articles
How Discord Server Boosts Work in 2026 (New Perks Explained)
Complete guide to Discord Server Boosts in 2026: new Additional Perks like Server Tags and Enhanced Role Styles, boost levels, allocation strategies, and tips for owners.
How Discord Server Tags Work in 2026
Discord Server Tags explained for 2026: how tags work, boost requirements, Additional Perks, badge packs, setup steps, limits, and FAQs.