Supported Platforms and Requirements
AnimGifMoji converts animated GIFs into custom emojis for several major messaging platforms. Each platform has specific size, format, and file-size requirements. This guide covers what you need to know.
Platform Comparison
| Platform | Max Dimensions | Max File Size | Formats | Animated? |
|---|---|---|---|---|
| Slack | 128 × 128 px | 256 KB | GIF, PNG | Yes |
| Discord | 128 × 128 px | 256 KB | GIF, PNG | Yes (Nitro for some) |
| Microsoft Teams | 210 × 210 px | 1 MB | GIF, PNG | Yes |
| WhatsApp (Stickers) | 512 × 512 px | 500 KB | WebP | Yes |
Slack
Slack allows workspace admins (and members, if permitted) to upload custom emojis. Requirements:
- Maximum dimensions: 128 × 128 pixels
- Maximum file size: 256 KB
- Supported formats: GIF (animated), PNG, JPEG
- Square required: Images are displayed square; non-square images will be resized
Slack displays emojis at a small size inline with text, so keep your animations simple and high-contrast for readability.
Discord
Discord supports custom emojis for servers. Free servers have a 50-emoji limit; boosted servers can have more.
- Maximum dimensions: 128 × 128 pixels
- Maximum file size: 256 KB
- Supported formats: GIF (animated), PNG, JPEG
- Animated emojis: Available to all servers, but using animated emojis in chat requires Discord Nitro for non-server emojis
Discord renders emojis slightly larger than Slack, so medium-detail animations work well here.
Microsoft Teams
Microsoft Teams added custom emoji support in 2022. Any user can upload personal custom emojis.
- Maximum dimensions: 210 × 210 pixels
- Maximum file size: 1 MB
- Supported formats: GIF, PNG
- Limit: Up to 5,000 custom emojis per user
Teams is the most generous with file size, so you can keep more quality and detail in your animated emojis.
WhatsApp (Stickers)
WhatsApp uses a sticker format rather than traditional emojis. AnimGifMoji can convert GIFs for WhatsApp sticker packs.
- Maximum dimensions: 512 × 512 pixels
- Maximum file size: 500 KB per sticker
- Supported format: Animated WebP
- Requirement: Must be exactly 512 × 512 px (AnimGifMoji handles this automatically)
How AnimGifMoji Handles These Differences
When you select a target platform in AnimGifMoji, the tool automatically:
- Resizes the image to the platform's maximum dimensions while maintaining aspect ratio
- Compresses the file to fit within the platform's size limit
- Optimizes the frame count and color palette if needed to reduce file size
- Outputs the correct file format for your chosen platform
You don't need to manually adjust anything — just pick your platform and download the result.
Tips by Platform
Slack
- Use emojis with fewer than 20 frames for best quality under 256 KB
- Transparent backgrounds work great in Slack's interface
Discord
- Discord's dark theme means bright, saturated colors stand out best
- Consider that non-Nitro users may only see a static frame of animated emojis in some contexts
Teams
- Take advantage of the larger file-size limit to keep more frames and detail
- Teams emojis appear relatively large in chat, so you can include more visual detail
- Stickers display at a much larger size than emojis, so quality matters more
- Keep animations short — long animations in WebP format can exceed the 500 KB limit quickly