Discord Sticker Size
Discord stickers have stricter rules than emoji: one exact size, a hard file-size cap and slots tied to server boosts. Here is the full spec, plus a free maker that exports the correct file.
Sticker slots per boost level
How to add a sticker
- Export a 320x320 PNG with the sticker maker.
- Open Server Settings > Stickers and click Upload Sticker.
- Give it a name and a related emoji tag, then save.
FAQ
Why is my sticker rejected?
Almost always the dimensions or the file size. It must be exactly 320x320 and under 512 KB.
Can stickers be animated?
Yes, via APNG (or Lottie for verified servers). Regular GIFs are not accepted for stickers.
What is the difference from emoji?
Emoji are 128x128 and appear inline in a message. Stickers are 320x320 and sent as their own message. See the emoji size guide for those limits.
The exact sticker requirements
Discord stickers must be exactly 320x320 pixels and no larger than 512 KB. Both constraints are hard: the uploader rejects files that miss either one rather than adjusting them for you. This is the key difference from emoji and avatars, where Discord happily downscales an oversized upload.
Accepted formats are PNG for static stickers and APNG for animated ones. Lottie, a vector animation format, is also supported but only for verified and partnered communities, so in practice most servers are choosing between PNG and APNG.
The most common rejection is an animated file exported as GIF. GIF is the animated format for custom emoji, not for stickers, and the two are easy to confuse because they otherwise behave similarly. If an animated sticker will not upload, the format is the first thing to check.
Sticker slots and boost levels
Sticker capacity is tied to the server's boost level rather than purchased separately. An unboosted server has 5 sticker slots. Level 1 raises that to 15, Level 2 to 30, and Level 3 to 60.
Sticker slots are entirely separate from emoji slots, so adding stickers never reduces the number of custom emoji a server can hold. They are also separate from the soundboard slot count.
Because slots are comparatively scarce - 5 on an unboosted server versus 50 emoji - stickers reward being selective. Most servers get more value from a handful of well-made, frequently used stickers than from filling every slot with variations on the same joke.
Designing within 512 KB
For a static PNG at 320x320, the 512 KB limit is comfortable; a typical illustration lands between 80 and 200 KB. The constraint only becomes demanding for animated APNG stickers, where total size scales with frame count.
The practical levers are frame count, palette size and area of change. Keeping the animation to 12 to 24 frames, limiting the palette, and animating only part of the image rather than the whole canvas will usually bring an oversized APNG under the limit without visibly degrading it.
Design for transparency. Stickers render directly against the chat background, so a transparent background makes the sticker feel native while a solid rectangle looks like a pasted screenshot. As with emoji, check the result against both light and dark themes, since a sticker drawn in dark tones on transparency can disappear against a dark background.
Stickers display considerably larger than emoji - they occupy their own message rather than sitting inline - so detail that would be wasted on an emoji is genuinely visible here. This is the format to use when the image itself is the message.
Tips for using discord sticker size
- Discord markdown works in most chat inputs, but formatting behaves differently in embeds, code blocks, channel topics and auto-mod messages - always verify in the exact place you plan to use it.
- Some formatting only renders in the client. Bots receive the raw markdown text via the API, so a bot reposting a formatted message may strip or double-render the styling.
- Server settings and client versions change behaviour over time. If a trick stops working, check whether the client updated or the server changed a permission that affects the feature.
- Test formatting in a private channel or a scratch server before applying it to an announcement channel with a large audience.
These tips apply no matter whether you are decorating a personal profile, organising a server or publishing a guide. The principle stays the same: start with clean, readable content, then add styling in small, reversible steps so your text keeps working everywhere it is pasted.
How to get started with discord sticker size
- Read the rule, then test it. Each guide explains a feature with copy-pasteable examples. Run the example in a scratch channel first so you can see the rendered result before applying it anywhere important.
- Check the message type. Confirm whether you are working in chat, an embed, a code block or a topic, because formatting rules differ. The guide notes these differences explicitly.
- Keep a reference. Bookmark the guides you use most. Discord formatting is compact and easy to forget, and having the syntax one click away beats re-searching every time.
The whole workflow takes under a minute for most people. Because everything runs locally in the browser, there is no account to create, no upload step and no waiting for a server to respond. The results are plain text that you can paste anywhere and adjust later.
Common mistakes and how to avoid them
- Exporting at anything other than exactly 320x320. Unlike emoji and avatars, stickers are not resized on upload - a 512x512 file is rejected outright rather than scaled down.
- Trying to upload an animated sticker as a GIF. Stickers use APNG for animation; GIF is accepted for emoji but not for stickers, and this is the most frequent cause of a confusing rejection.
- Ignoring the 512 KB ceiling until after the design is finished. Animated stickers hit this limit easily, and reducing frames after the fact usually means redoing the animation.
- Designing a sticker with a solid rectangular background. Stickers sit directly on the chat background, so a hard rectangle looks pasted-on rather than integrated.
Frequently asked questions
Why is my sticker rejected?
Almost always the dimensions or the file size. It must be exactly 320x320 and under 512 KB.
Can stickers be animated?
Yes, via APNG (or Lottie for verified servers). Regular GIFs are not accepted for stickers.
What is the difference from emoji?
Emoji are 128x128 and appear inline in a message. Stickers are 320x320 and sent as their own message. See the emoji size guide for those limits.
Why does formatting sometimes not work in my message?
The most common causes are markdown inside code blocks, characters that were automatically escaped, or a client version that renders the feature differently. Double-check the raw text you actually sent.
Do these tips work for bots too?
Most formatting rules apply to messages sent by bots through the API as well, though bots receive the raw markdown and embeds have their own separate field limits.
Discord Sticker Size | key points to remember
Discord Sticker Size is part of a larger collection of free tools on this site. The related tools below cover adjacent topics, and everything runs directly in your browser - no accounts, no installs, no data leaving your device.
If a technique on this page does not behave as expected, the quickest fixes are: check the character limit of the field you are editing, make sure the text is not inside a code block, and preview it in the exact place where it will be used. Most rendering quirks come from one of those three sources, and most are resolved in seconds.
Related keywords: discord sticker size, discord sticker requirements, discord sticker dimensions, discord sticker limit, 320x320 sticker, Discord Guides.
More in Discord Guides
Browse every guide in Discord Guides or see all guides.