You've generated awesome AI stickers โ now put them where people actually use them. Here's how to upload custom stickers to the three most popular messaging platforms.
Discord ๐ฎ
Discord has the most generous sticker system. Server owners and members with "Manage Emoji and Stickers" permission can upload stickers.
Requirements
| Spec | Requirement |
|---|---|
| File format | PNG, APNG, or LOTTIE (JSON) |
| Max file size | 512 KB |
| Dimensions | 320 ร 320 px (exactly) |
| Sticker limit | 5 (free servers), up to 60 (boosted) |
| Related emoji | Required โ pick one that matches the sticker vibe |
Step-by-Step
- Open your Discord server settings โ Stickers
- Click "Upload Sticker"
- Upload your PNG file (resize to 320ร320 first)
- Add a name (2-30 characters) and choose a related emoji
- Click "Upload" โ done!
Pro tip: Resize your AI sticker to exactly 320ร320 px and compress it under 512 KB using TinyPNG or similar tools. Transparent PNGs work best.
WhatsApp ๐ฌ
WhatsApp requires sticker packs. Each pack needs 3-30 stickers. You'll need a third-party app to create and publish sticker packs.
Requirements
| Spec | Requirement |
|---|---|
| File format | PNG or WebP |
| Dimensions | 512 ร 512 px (exactly) |
| Max file size | 100 KB per sticker |
| Per pack | 3-30 stickers + a tray icon (96ร96 px) |
| Background | Transparent |
Step-by-Step (using Sticker Maker app)
- Download "Sticker Maker" from the App Store or Play Store
- Create a new sticker pack โ give it a name and author
- Add 3-30 stickers (512ร512 px, under 100 KB each)
- Add a tray icon (96ร96 px) โ this appears as the pack thumbnail
- Tap "Add to WhatsApp" โ confirmed!
Pro tip: The 100 KB limit is strict. Use WebP format for better compression. Remove any unnecessary detail from the image to keep file size down.
Telegram โ๏ธ
Telegram has the most flexible sticker system. Upload via @Stickers bot โ no size limits on packs, and stickers support animations.
Requirements
| Spec | Requirement |
|---|---|
| File format | PNG (static), TGS (animated), WEBM (video) |
| Static dimensions | 512 ร 512 px (one side must be 512) |
| Max file size | 512 KB (static), 64 KB (animated TGS) |
| Per pack | No limit |
| Background | Transparent |
Step-by-Step
- Open Telegram and search for @Stickers bot
- Send
/newpackto create a new sticker pack - Send the pack name when prompted
- Upload your first sticker image (512ร512 px PNG)
- Send the emoji that corresponds to the sticker
- Repeat for each sticker, then send
/publish
Pro tip: Telegram stickers can be 512รN or Nร512 (where the other dimension is smaller). Square 512ร512 works universally best.
Quick Comparison
| Platform | Size | Format | Max Size | Per Pack |
|---|---|---|---|---|
| Discord | 320ร320 | PNG/APNG | 512 KB | 5-60 |
| 512ร512 | PNG/WebP | 100 KB | 3-30 | |
| Telegram | 512ร512 | PNG/TGS | 512 KB | Unlimited |
Preparing Your AI Stickers
After generating stickers on our site, follow this workflow:
- Download the generated sticker image
- Remove background if not already transparent (use remove.bg or similar)
- Resize to the target platform's dimensions
- Compress to meet file size limits (TinyPNG, Squoosh)
- Upload to your platform of choice
Start Creating Stickers
Generate stickers optimized for messaging apps โ use the Cute or Cartoon style for best results: