๐Ÿ”ฅEmoteForge
Blog
โ† All guides
Guides6 min readBy Arvindesh MalhotraUpdated Jun 16, 2026

Discord Sticker Size & Format: The Complete Guide (2026)

Exact Discord sticker requirements for static and animated stickers โ€” dimensions, file size limits, APNG vs GIF, and how to upload them to your server.

Short Version

Discord stickers must be exactly 320ร—320 pixels and under 512 KB. They can be PNG (static), APNG or GIF (animated).

These guides are written to solve the problems streamers usually hit right before an upload fails: wrong dimensions, overweight files, unreadable 28 px previews, or transparency issues. The goal is to keep the advice practical, specific, and easy to apply fast.

Discord stickers are larger, expressive images that server members can send in chat โ€” bigger than emoji, smaller than a full image. Unlike regular emoji, stickers carry more personality and context, making them popular in community servers. Getting the format and size right is essential; Discord is strict about sticker specifications.

TypeFormatDimensionsMax size
Static stickerPNG320 ร— 320 px512 KB
Animated stickerAPNG or GIF320 ร— 320 px512 KB
Lottie stickerJSON (Lottie)Any500 KB

The most important things to remember: 320 ร— 320 pixels exactly, under 512 KB. Discord will reject stickers that are any other size, and oversized files won't upload.

Discord supports both APNG (Animated PNG) and GIF for animated stickers. APNG is technically superior โ€” it supports full RGB colour with alpha transparency, while GIF is limited to 256 colours and binary transparency (pixels are either fully transparent or fully opaque). For most sticker use cases:

  • โ€ขGIF: easier to create, widely supported by design tools.
  • โ€ขAPNG: better quality, especially for stickers with gradients or smooth edges.
  • โ€ขBoth must stay under 512 KB after animation โ€” keep loops short (1โ€“2 seconds).
  • โ€ขDiscord recommends APNG for the best quality result.

Custom sticker slots unlock with Server Boosts. Here's how many sticker slots each boost level gives:

Boost LevelSticker Slots
Level 0 (no boosts)5 default stickers only
Level 1 (2 boosts)15 custom stickers
Level 2 (7 boosts)30 custom stickers
Level 3 (14 boosts)60 custom stickers
  • โ€ขOpen your server โ†’ Server Settings โ†’ Stickers.
  • โ€ขClick 'Upload Sticker' and select your 320ร—320 PNG, APNG or GIF file.
  • โ€ขAdd a sticker name (shown on hover) and a related emoji.
  • โ€ขSave โ€” the sticker is immediately available to all server members.
  • โ€ขYou need the Manage Emojis and Stickers permission to upload.
  • โ€ข320 px is much larger than an emote โ€” you have room for more detail, but keep it readable as a thumbnail.
  • โ€ขTransparent backgrounds let the sticker sit naturally in any chat theme.
  • โ€ขBold outlines help the sticker stand out against dark and light backgrounds.
  • โ€ขKeep animations short (under 2 seconds) to hit the 512 KB limit.
  • โ€ขExpressive faces, reactions, and meme formats work especially well as stickers.
Answers

Frequently Asked Questions

What size are Discord stickers?

Discord stickers must be exactly 320ร—320 pixels and under 512 KB. They can be PNG (static), APNG or GIF (animated).

Do you need Nitro to use Discord stickers?

You need Discord Nitro to send stickers from other servers. However, any member can send stickers uploaded to the server they're currently in without Nitro.

Can I use the same design for a Discord sticker and a Twitch emote?

You can use the same artwork, but you'll need different exports โ€” Discord stickers are 320ร—320 px while Twitch emotes are 112ร—112 px. EmoteForge can export both sizes from one source image.

Ready to make yours?

If you want the export side handled automatically, open the relevant EmoteForge tool and generate every required size in one pass.

Open the Discord Sticker Maker