Telegram stickers
Telegram sticker maker: 512×512, transparent, bot-ready
Telegram's @stickers bot is picky in exactly two ways: the canvas must be 512×512 and a static WebP must land under 512KB. This exporter renders both, with transparency preserved, so the bot accepts the file on the first /newpack attempt.
For animated packs it records your motion preset as a real 512×512 WebM video sticker — the format Telegram added in 2022 — instead of a GIF the bot would reject.
Make a Telegram sticker nowThe exact Telegram spec
| File | Format | Size | Limit |
|---|---|---|---|
| Static sticker WebP | WEBP | 512×512 | 512KB |
| Video sticker WebM | WEBM | 512×512 | 256KB |
How to publish on Telegram
- Design the sticker. AI-generate, upload, or pick a template. Keep the subject big — Telegram renders stickers small in chat.
- Pick static or video. Static exports a 512×512 WebP. Any motion preset exports a WebM video sticker of three seconds or less.
- Send it to @stickers. Open Telegram, message @stickers, /newpack, send the file, assign an emoji. Done.
Questions
What size are Telegram stickers?
512×512 pixels, one side must be exactly 512. Static stickers are WebP under 512KB; video stickers are WebM (VP9), 512×512, three seconds maximum, under 256KB.
Why won't the @stickers bot take my GIF?
Telegram animated stickers are not GIFs — they are either TGS (Lottie) or WebM video stickers. Export the WebM here and the bot accepts it.
Do I need Photoshop or After Effects?
No. The whole pipeline runs in your browser; the export is already in spec for the bot.