Discord Sticker Resizer (320 x 320)
Pre-set to Discord's exact sticker spec: 320 x 320 pixels, PNG or APNG, under 500 KB. The dimensions Discord requires for new server stickers.
Drag & drop an image to resize, or click to browse
Drag & drop, paste from clipboard, or click to browse. Supports JPG, JPEG, PNG, WEBP, GIF, BMP, SVG, TIFF
Discord Sticker Spec: 320 x 320, Under 500 KB
Discord stickers are exactly 320 x 320 pixels. The platform rejects uploads at any other dimension. Maximum file size is 500 KB per sticker. Accepted formats are PNG (static) and APNG (animated). Lottie .json is accepted at higher server boost tiers.
Unlike avatars, Discord does not auto-resize stickers. If your source is 500 x 500 or 1024 x 1024, Discord rejects the upload outright with a vague error. You must resize to exactly 320 x 320 before uploading. This tool is pre-set to that dimension so you can drag, drop, and download a Discord-ready file in seconds.
For most stickers (illustrations, logos, character art), PNG works perfectly. Use APNG only if your sticker needs animation. APNG hits the 500 KB cap quickly, so keep animations short and use few colors.
Why Stickers vs Emojis vs Avatars Use Different Sizes
Discord uses different image specs for each asset type. Stickers are 320 x 320 because they render at a larger display size than emoji and need higher resolution. Emojis are 128 x 128 because they display inline with text. Avatars are 512 x 512 (recommended) because they appear at multiple scales across the platform.
The 320 x 320 sticker size gives Discord enough resolution to scale the sticker up to about 160 x 160 in chat without obvious blur, and down to about 80 x 80 in the sticker picker without losing the design details. This is roughly 2x the maximum display size, which is the standard ratio for crisp rendering on Retina/high-DPI screens.
Free vs Boosted Server Sticker Slots
Free Discord servers cannot upload custom stickers at all. Sticker upload is gated behind server boosting:
Level 1 boost (2 boosts required): 15 sticker slots. Level 2 boost (7 boosts required): 30 sticker slots. Level 3 boost (14 boosts required): 60 sticker slots.
Each sticker, whether static PNG or animated APNG, counts as one slot. Lottie stickers also count as one slot but are only available at Level 2 and above. Once you create a sticker it can be used by all server members including non-Nitro accounts. The boost requirement is on the SERVER side, not the user side.
Common Sticker Design Mistakes
Designing in the wrong canvas size: most editors default to 1024 x 1024 or larger. Always set your canvas to 320 x 320 from the start so you can see how your sticker will actually look at its real size. Designing small details that disappear at 80 x 80 (the sticker picker preview) makes the sticker hard to identify.
Forgetting transparency: stickers display over Discord's chat background. If you save without a transparent background, you get a white box around your art. Always export as PNG with alpha channel.
Going over 500 KB: especially with APNG. The 500 KB cap is hard. Strategies: reduce frames (3-6 frames usually enough for a sticker), reduce color depth to indexed (256 colors), or use a smaller canvas internally with padding.
Wrong format: JPG is not accepted. GIF is not accepted (only for emoji). Use PNG for static, APNG for animated. Lottie .json only at Level 2+ boost.