โ† Blog
TutorialMay 13, 2026 ยท 5 min read

How to Add Custom Stickers to Discord, WhatsApp & Telegram

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

SpecRequirement
File formatPNG, APNG, or LOTTIE (JSON)
Max file size512 KB
Dimensions320 ร— 320 px (exactly)
Sticker limit5 (free servers), up to 60 (boosted)
Related emojiRequired โ€” pick one that matches the sticker vibe

Step-by-Step

  1. Open your Discord server settings โ†’ Stickers
  2. Click "Upload Sticker"
  3. Upload your PNG file (resize to 320ร—320 first)
  4. Add a name (2-30 characters) and choose a related emoji
  5. 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

SpecRequirement
File formatPNG or WebP
Dimensions512 ร— 512 px (exactly)
Max file size100 KB per sticker
Per pack3-30 stickers + a tray icon (96ร—96 px)
BackgroundTransparent

Step-by-Step (using Sticker Maker app)

  1. Download "Sticker Maker" from the App Store or Play Store
  2. Create a new sticker pack โ€” give it a name and author
  3. Add 3-30 stickers (512ร—512 px, under 100 KB each)
  4. Add a tray icon (96ร—96 px) โ€” this appears as the pack thumbnail
  5. 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

SpecRequirement
File formatPNG (static), TGS (animated), WEBM (video)
Static dimensions512 ร— 512 px (one side must be 512)
Max file size512 KB (static), 64 KB (animated TGS)
Per packNo limit
BackgroundTransparent

Step-by-Step

  1. Open Telegram and search for @Stickers bot
  2. Send /newpack to create a new sticker pack
  3. Send the pack name when prompted
  4. Upload your first sticker image (512ร—512 px PNG)
  5. Send the emoji that corresponds to the sticker
  6. 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

PlatformSizeFormatMax SizePer Pack
Discord320ร—320PNG/APNG512 KB5-60
WhatsApp512ร—512PNG/WebP100 KB3-30
Telegram512ร—512PNG/TGS512 KBUnlimited

Preparing Your AI Stickers

After generating stickers on our site, follow this workflow:

  1. Download the generated sticker image
  2. Remove background if not already transparent (use remove.bg or similar)
  3. Resize to the target platform's dimensions
  4. Compress to meet file size limits (TinyPNG, Squoosh)
  5. Upload to your platform of choice

Start Creating Stickers

Generate stickers optimized for messaging apps โ€” use the Cute or Cartoon style for best results:

๐ŸŽจ Generate Chat Stickers