Upload stand-alone expression
Upload an illustration, character expression, or short copy cut intended to land as a stand-alone message.
A Discord sticker, unlike an emote (128×128), is a 320×320px / 512KB asset that appears as its own message up to 160×160px in chat — a single expressive image. Where emotes accent text, stickers replace it, so illustrations, character expressions, and short copy cuts shine here. It is also the most format-flexible slot: PNG (transparent), APNG (frame-based animation), and Lottie JSON (vector animation — extremely lightweight, very useful under the 512KB cap) are all accepted. Per-server sticker slots scale with Boost: 5/15/30/60 at levels 0/1/2/3. Because there are far fewer sticker slots than emote slots, each one carries more weight and design quality directly shapes chat tone. This tool exports a precise 320×320px file and previews the 160×160px chat scale to confirm expressiveness survives.
Upload an illustration, character expression, or short copy cut intended to land as a stand-alone message.
Check the 160×160px chat preview: are expressions and key strokes still readable, or have outlines thinned to a blur?
Export 320×320px PNG (transparent) or JPG under 512KB. Color-rich designs can shrink further with PNG-8 palette conversion.
Prepare your sticker at 320×320px to avoid upload failures and register it immediately.
Producing a 5–10 image sticker set in the same character/tone, all sized to 320×320px under 512KB
Lightening a color-rich PNG that exceeded 512KB by converting to PNG-8 palette or JPG
Preparing a still-frame backup of a Lottie or APNG sticker on the same 320×320 canvas
Requirements as of 2025. PNG or APNG format is recommended.
| 320 × 320px |
| Aspect ratio 1:1 |
| File format: PNG, APNG, Lottie (JSON) |
| File size must be under 512KB. |
| Sticker slots per server vary by Boost level. |
| Each sticker must be tagged with a related emoji. |
| Displayed at up to 160×160px in chat. |
| Supports PNG (with transparency) and APNG (animated). |
| Lottie JSON format is also available but requires separate creation. |
| Maximum file size: 256KB (emotes), 512KB (stickers) |
| Profile/server icons: 10MB |
| Supported formats: JPG, PNG, GIF, APNG |
Stickers must be under 512KB. Saving as PNG also preserves transparent backgrounds.
Yes, you can use APNG or Lottie (JSON) format for animated stickers. The 512KB file size limit still applies.
Stickers display at up to 160×160px in chat. Using a 320×320px original ensures they look clean after downsizing.
The default is 5. Boost level 1 unlocks 15, level 2 gives 30, and level 3 allows up to 60 sticker slots.
Emotes are 128×128px (under 256KB) and inserted inline with text. Stickers are 320×320px (under 512KB) and sent as full-size standalone messages.
Resize your Discord profile picture to the 512×512px specification.
Resize your Discord server icon to the 512×512px specification.
Resize custom Discord emotes to the 128×128px specification.
Resize your Discord profile banner to the 600×240px specification.
Resize your Discord server banner to the 960×540px specification.