> Quick answer: To use a GIF as a Discord sticker, convert it to 320Ã320 pixels and keep it under 512KB in file size. Use AnimGifMoji to resize and compress any animated GIF to meet Discord's sticker requirements â then upload via Server Settings â Stickers â Upload Sticker. The process takes under two minutes.
Discord stickers add personality to your server far beyond what custom emoji can offer. While emoji are tiny icons (128Ã128px), stickers display at full message size â making them perfect for reactions, memes, and character expressions. But turning a random animated GIF into a Discord-ready sticker requires hitting exact technical specs. AnimGifMoji is a free online tool that converts GIFs to Discord sticker format automatically, handling resizing, format conversion, and compression in one step. This guide covers every requirement and walks through the complete conversion and upload process.
Discord Stickers vs. Discord Emoji: Key Differences
Before converting your GIF, it helps to understand how Discord stickers differ from custom emoji:
| Feature | Discord Emoji | Discord Sticker |
|---|---|---|
| Display size | Small (inline text) | Large (full message) |
| File size limit | 256KB | 512KB |
| Optimal dimensions | 128Ã128px | 320Ã320px |
| Animated (own server) | Yes (free) | Yes (Boost Level 1+) |
| Animated (cross-server) | Nitro required | Nitro required |
| Free slots per server | 50â500 | 5â60 |
| Formats accepted | GIF, PNG, JPG | PNG, APNG |
Discord stickers are sent as standalone messages â they cannot be used inline like emoji. This makes them ideal for full-expression reactions: a dancing character, a crying face, or an enthusiastic thumbs up that fills the message window.
For a guide focused specifically on converting GIFs to Discord emoji (not stickers), see our complete Discord emoji guide.
Discord Sticker Size Requirements
Discord enforces specific technical requirements for sticker uploads. Meeting these specs is non-negotiable â files outside these limits will be rejected or display poorly.
Required specifications:
- Minimum dimensions: 160Ã160 pixels
- Optimal dimensions: 320Ã320 pixels (recommended for crisp display on all devices)
- Maximum file size: 512KB
- Aspect ratio: Must be square (1:1)
- Animated format: APNG (Animated PNG) â GIF files are not accepted directly
The 320Ã320px recommendation comes from Discord's internal rendering. Stickers display at 160Ã160px on screen, but Discord upscales them on high-DPI (retina) displays. Starting at 320Ã320 ensures your sticker looks sharp everywhere without blur.
> â ī¸ Warning: Discord stickers do not accept GIF files directly. You must convert your animated GIF to APNG (Animated PNG) format before uploading. AnimGifMoji handles this conversion automatically â download the APNG output, not the original GIF.
Supported File Formats for Discord Stickers
Discord stickers accept two primary file formats for server owners:
PNG â For static (non-animated) stickers. PNG supports full transparency, which is critical for stickers that need a transparent background. Maximum file size: 512KB.
APNG (Animated PNG) â For animated stickers. APNG is similar to GIF but supports 24-bit color depth and true alpha transparency. This is the format you need when converting an animated GIF to a Discord sticker. APNG files require at least Server Boost Level 1 to display animations.
Lottie (.json) â Vector animation format used only for Discord's official emoji pack stickers. Individual server owners cannot upload Lottie stickers; this format is reserved for Discord-official content only.
> đĄ Tip: When searching for GIFs to convert, look for ones with a transparent or solid background. Transparent backgrounds look most natural as Discord stickers because they blend seamlessly into any chat theme â dark mode or light mode.
How to Convert a GIF to a Discord Sticker with AnimGifMoji
AnimGifMoji is a free online GIF-to-sticker converter that handles the entire technical conversion in seconds. It automatically resizes to 320Ã320 pixels, converts from GIF to APNG format, and compresses to stay under the 512KB Discord sticker limit.
Step-by-step conversion:
- Open AnimGifMoji at animgifmoji.com â no account or download required
- Select Discord Sticker mode from the platform options, or let the tool auto-detect and apply sticker dimensions (320Ã320px, 512KB max)
- Drop your GIF onto the upload area or click to browse your files
- AnimGifMoji automatically handles:
- Resizing to 320Ã320 pixels (with square crop if the source is not 1:1)
- Converting from GIF to APNG format for Discord compatibility
- Compressing animation frames to stay under 512KB while preserving quality
- Preview your sticker â the preview shows exactly how it will look in Discord's message window
- Download the converted APNG file, ready to upload to Discord
The conversion typically takes 10â30 seconds. If your source GIF is very large (over 5MB), compression may reduce animation frames to hit the 512KB target â the preview will reflect any frame reduction before you download.
Choosing the right source GIF for sticker conversion:
Not every GIF makes a great Discord sticker. The best source materials are:
- Square or near-square format â minimal cropping means less content lost at the edges
- Simple or transparent backgrounds â clean backgrounds avoid visual clutter at sticker scale
- Clear subject focus â the main character or expression is centered and easily readable
- Moderate frame count â 10â25 frames convert cleanly within 512KB
- At least 200Ã200px original â low-resolution GIFs upscaled to 320Ã320 will appear blurry
Use AnimGifMoji's Tenor GIF search to browse thousands of animated GIFs optimized for sticker conversion. Search "reaction sticker", "kawaii animated", or "meme face" to find high-quality candidates.
How to Upload a Discord Sticker to Your Server
Once you have your APNG file from AnimGifMoji, the Discord upload process takes about one minute. You need Manage Emoji & Stickers permission on the server, or you must be the server owner.
Upload steps:
- Open Discord and navigate to your server
- Click the server name in the top-left corner to open the server dropdown
- Select "Server Settings" from the dropdown menu
- Click "Stickers" in the left sidebar (under the Emoji section)
- Click "Upload Sticker" to open the file picker
- Select your APNG file downloaded from AnimGifMoji
- Fill in the sticker details:
- Name: 2â30 characters, used in search (e.g., "happy-dance", "cry-laugh")
- Related emoji: The emoji that best represents the sticker's emotion â Discord uses this for sticker suggestions when users type reactions
- Description: Optional text for Discord's accessibility screen reader feature
- Click "Save" â your sticker is immediately live on the server
Free servers can hold up to 5 custom stickers. Server Boost Level 1 unlocks 15 stickers, Level 2 unlocks 30, and Level 3 unlocks 60.
> âšī¸ Did you know? Discord stickers were introduced in October 2020 as a premium Nitro feature. Since May 2021, Discord expanded custom sticker uploads to any server owner â no Nitro required to upload stickers to your own server. Animated sticker display (APNG) requires at least one Server Boost.
Discord Sticker Troubleshooting
Even after following all the steps, sticker uploads can fail. Here are the most common issues and how to fix them:
"This file is too large" Your APNG exceeds 512KB. Return to AnimGifMoji and use a lower quality setting, or trim your source GIF to fewer frames before re-converting.
"This file type is not supported" Discord stickers only accept PNG and APNG â not GIF, WEBP, or MP4. Confirm you are downloading the APNG output from AnimGifMoji, not the original GIF file.
"The image must be square" Your source image was not a 1:1 aspect ratio, and the crop was unacceptable. AnimGifMoji auto-crops to square, but you can manually crop your source GIF first to control which portion is kept.
Sticker tab not visible in Server Settings Animated sticker uploads require at least one Server Boost. If your server has no boosts, you can still upload static PNG stickers, but animated sticker slots may show a boost prompt.
Sticker animation appears choppy The source GIF had too many frames compressed into 512KB. Try a shorter animation loop â aim for GIFs with 8â15 frames at their original resolution. Fewer frames compress better while maintaining visual quality.
Sticker looks blurry The source GIF was too low-resolution. AnimGifMoji upscales to 320Ã320, but a blurry 40Ã40 source GIF will remain blurry after upscaling. Use a source GIF of at least 200Ã200 pixels for best sticker quality.
Tips for Creating Great Discord Stickers from GIFs
A technically valid sticker meets the specs. A great sticker gets used in every conversation. Here is what separates them:
Name for discoverability. Discord's sticker picker shows the name prominently. Use descriptive, searchable names: "crying-laughing", "facepalm", "party-time" â not "sticker1" or the original GIF filename. Good names help teammates find and use your stickers.
Pick a meaningful related emoji. The emoji tag determines when Discord auto-suggests your sticker. A dancing sticker tagged đ will appear when users type dance reactions. Choose the single emoji that most accurately captures the sticker's emotion.
Loop cleanly. The best stickers loop seamlessly â the last frame flows naturally back to the first. Check your source GIF for a clean loop before converting. Non-looping stickers stop and look like a static image after the first play.
Match your server culture. A competitive gaming server needs different stickers than a casual anime community or a professional work channel. Great stickers feel native to the server â themed, recognizable, and immediately useful in conversation.
Use Tenor search for inspiration. AnimGifMoji's Tenor search integration lets you browse trending GIFs and instantly convert them to sticker format. This is the fastest way to discover high-quality animated content already optimized for compression.
Related Articles
- Discord Sticker GIF: How to Create and Use Animated GIF Stickers
- Convert GIF to Discord Emoji â Complete Guide
- Best Discord Emoji GIFs: Find, Convert & Use Animated Emojis
- Discord GIF Emoji Without Nitro â Free Workaround
- How to Make Animated Emoji for Discord
Frequently Asked Questions
Can I upload a GIF directly as a Discord sticker?
No â Discord stickers do not accept GIF files directly. You must convert your GIF to APNG (Animated PNG) format first. AnimGifMoji converts any animated GIF to APNG automatically, handling the resize to 320Ã320 pixels and compression under 512KB in one step. Download the APNG output, not the original GIF.
What size does a Discord sticker need to be?
Discord stickers must be square (1:1 aspect ratio), at least 160Ã160 pixels, with an optimal size of 320Ã320 pixels for sharp display on all screens. The maximum file size is 512KB. Animated stickers must use APNG format; static stickers can be PNG.
Do I need Nitro to upload Discord stickers?
No â you do not need Nitro to upload custom stickers to your own server. However, animated stickers (APNG) require at least Server Boost Level 1 to display animations. Static PNG stickers can be uploaded without any boosts. Free servers get up to 5 sticker slots.
How many stickers can I add to a Discord server?
Free servers get 5 custom sticker slots. Boost Level 1 unlocks 15 slots, Level 2 unlocks 30 slots, and Level 3 unlocks 60 sticker slots. This is separate from the custom emoji limit.
Why is my Discord sticker animation not playing?
Animated stickers require at least one Server Boost to display animations. If your server has no boosts, animated APNG stickers will appear as static images. Check your server boost level in Server Settings â Server Boost Status.