# Discord Photo Resizer – Avatar, Icon, Banner & Emoji Sizes

> Free Discord photo resizer with presets for avatars, server icons, banners, emoji and stickers. Crop or fit your image and download a PNG or JPG in seconds.

Canonical: https://scheduleforyou.com/tools/discord-photo-resizer

Upload an image, pick a Discord preset such as avatar, server icon, emoji or sticker, and download it at the exact size Discord expects.

This page has an image resizer that runs in the browser; use the HTML page to run it. The text below is the guide that goes with it.

## Discord image sizes at a glance
Discord avatars and server icons work best at 512×512, emoji at 128×128 and stickers at 320×320. Pick one of the presets below, upload your picture and the resizer outputs a file at that size, ready to upload.

| Preset | Size | Where it appears |
|---|---|---|
| Avatar | 512×512 | Your profile picture, shown as a circle |
| Server icon | 512×512 | Server list and invites, shown as a circle |
| Server banner | 960×540 | Top of the channel list |
| Profile banner | 680×240 | Behind your avatar on your profile |
| Emoji | 128×128 | Custom server emoji, 256 KB max |
| Sticker | 320×320 | Server stickers |

### Square images for round slots
Avatars and server icons are uploaded as squares but displayed as circles. Anything in the corners of your square will be cut off, so the resizer's square output is a starting point, not a guarantee that the subject is centered.

### Small assets need simple artwork
Emoji appear at roughly the height of a line of text, and stickers aren't much bigger in chat. Detailed photos turn to mush at that size, while bold shapes and clear outlines stay readable.

### Some uploads depend on perks
Profile banners require Nitro, and server banners and some other server visuals are unlocked by Server Boost levels, at the time of writing. You can still prepare the image now so it's ready when you have access.

## How to resize an image for Discord
The resizer runs entirely in your browser, and your image isn't uploaded to a server.

### 1. Upload your picture
Choose a PNG or JPG from your device. Higher-resolution sources give cleaner results, especially for banners.

### 2. Choose a preset
Select avatar, server icon, server banner, profile banner, emoji or sticker. The canvas switches to that size and aspect ratio.

### 3. Pick fill or fit
**Fill (crop)** scales the image until it covers the whole frame and trims whatever spills over. **Fit (add background)** keeps the full image visible and pads the empty space with a background color you choose. Fill suits photos; fit suits logos and artwork you don't want trimmed.

### 4. Download PNG or JPG
PNG keeps edges crisp and is the better choice for emoji, icons and anything with text. JPG makes smaller files for photo-heavy banners.

## Tips for sharp Discord images
### Keep emoji under the file limit
Custom emoji must be 256 KB or smaller. A 128×128 PNG of simple artwork is usually far below that, but a busy photo saved as PNG can creep up. Simplify the image or try JPG if the upload is refused.

### Design for dark mode first
Most people use Discord's dark theme, and some use light. If you use "fit", choose a background color that looks deliberate against both, or a strong color that suits your server's look.

### Leave a margin around your subject
Because avatars and icons are cropped to circles, keep faces and logos within the middle of the frame. A little breathing room also stops a status indicator from covering anything important on your avatar.

### Expect still images
The resizer exports a single still frame as PNG or JPG. If you want an animated avatar or emoji, you'll need a tool that works with GIF or APNG, and animated avatars require Nitro.

## Use cases
### Setting up a new server
Create a matching icon, emoji set and banner in one sitting so the server looks finished on day one. For a simple letter or emoji icon, the [Discord logo generator](https://scheduleforyou.com/tools/discord-logo-generator) makes one from scratch.

### Refreshing your profile
Resize a new photo for your avatar, then pair it with a profile banner. For wider artwork with more banner options, use the [Discord banner resizer](https://scheduleforyou.com/tools/discord-banner-resizer).

### Turning artwork into emoji and stickers
Community artists can crop a single character or reaction face out of a larger drawing and export it at 128×128 or 320×320. Only use artwork you own or have permission to use.

## Frequently asked questions
### What size should a Discord profile picture be?
Upload a square image at 512×512. Discord shows it as a circle, so keep the main subject near the center.

### What is the Discord server icon size?
A server icon should be 512×512. Like avatars, it's displayed as a circle.

### What size are Discord emoji?
Custom emoji work best at 128×128 and must be 256 KB or smaller.

### What size is a Discord sticker?
Use 320×320 for stickers. The sticker preset outputs that size directly.

### Should I choose fill or fit?
Choose fill when the image is a photo and trimming the edges is fine. Choose fit for logos or artwork that must stay complete, and pick a background color for the padding.

### Is my image uploaded anywhere?
No. Resizing happens in your browser and the image stays on your device.

## Plan the rest of your social posts with Schedule For You
Schedule For You doesn't post to Discord. It handles the channels around your community, such as Instagram, X, TikTok, YouTube and Threads, so you can write once, tailor each version and schedule it on a shared calendar with a media library for your artwork. [Start your 7-day free trial](https://scheduleforyou.com/signup). A card is required, and billing starts on day 8 unless you cancel.

## Related

- [All free tools](https://scheduleforyou.com/tools)
- [Schedule posts with Schedule For You](https://scheduleforyou.com/)
