Skip to main content
Sticker Size Cheat Sheet: WhatsApp, Telegram, WeChat, Discord, iMessage (2026)
Published

Sticker Size Cheat Sheet: WhatsApp, Telegram, WeChat, Discord, iMessage (2026)

Every platform's sticker specs in one table — dimensions, formats, file-size limits, animated requirements — plus the export settings that satisfy all of them at once.

Bookmark this one. Every platform wants stickers slightly differently, and a wrong dimension is the most common reason an import silently fails. Here's the 2026 spec table, verified per platform, plus the one export profile that satisfies everyone.

The master table

PlatformStatic formatSizeFile limitAnimated
WhatsAppWebP/PNG, transparent512×512~100 KBanimated WebP, ≤500 KB
TelegramPNG/WEBP, transparent512 px long side512 KBWEBM VP9, ≤3 s, ≤256 KB
WeChat (chat)PNG/GIFflexiblea few MBGIF
WeChat (store)GIF/PNG240×240per-specGIF, sets of 8/16/24
Discord (stickers)PNG/APNG320×320 display512 KBAPNG
Discord (emotes)PNG/GIF128×128 render256 KBGIF (boost-gated)
iMessage (iOS 17+)any transparent imageflexiblegenerousLive sticker/GIF
SlackPNG/GIF emoji128×128128 KBGIF

Full per-platform walkthroughs: WhatsApp · Telegram · WeChat store · iMessage · Discord

The universal export profile

One asset that passes everywhere:

  • 512×512 transparent PNG, subject filling ~90% of frame
  • Under 100 KB (WhatsApp's ceiling is the strictest common bar)
  • Bold outlines — survives Discord's emote-size downscale

This is exactly what KakaMeme exports by default: generate once, import anywhere, downscale never needed upward.

The three silent-failure causes

  1. Fake transparency — a white background that looks transparent in previews; verify on a dark chat theme
  2. Oversized animated files — animated limits are much tighter than static; trim loop length first, not quality
  3. Wrong color profile — CMYK exports (from design tools) render washed out; stickers are sRGB territory

FAQ

One pack for all platforms? Yes — generate at the universal profile and convert only the animated variants per platform.

Why did my WhatsApp import silently drop stickers? Almost always the 100 KB static limit; compress or simplify the offenders.

Where do these specs change? Rarely, but store-submission specs (WeChat) update most often — the submission guide tracks them.

Generate at the right specs automatically →

Kaka DocsAPI docsFAQTermsPrivacyRefundssupport@kakameme.com