Telegram stickers

Telegram Sticker Size Requirements: Dimensions, Formats, and File Limits

Telegram sticker specs at a glance: 512 px sizing rules, PNG/WEBP/TGS/WEBM formats, file limits, and a short workflow for compliant uploads.

Published January 10, 20263 min read

Telegram static stickers should be PNG or WEBP with transparency, keep one side at exactly 512 px, and stay under 512 KB. Animated stickers use TGS at 512 × 512 px and under 64 KB. Video stickers use WEBM (VP9), keep one side at 512 px, and stay under 256 KB.

If you only need the fast answer: match the format to the sticker type, keep the art inside Telegram's 512 px frame, and check the file size before you upload anything.

Telegram sticker specs

Telegram sticker requirements

PlatformSizeMax File SizeFormatNotes
Static stickerOne side exactly 512 px; other side 512 px or less512 KBPNG or WEBPUse transparency. Best for simple reaction packs and illustrated stickers.
Animated sticker512 × 512 px64 KBTGSLooped animation. Keep it short and simple to stay within the size limit.
Video stickerOne side exactly 512 px; other side 512 px or less256 KBWEBM (VP9)No audio. Keep the clip short, loopable, and lightweight.

Static vs. animated vs. video

Static

The simplest path. Export a transparent PNG or WEBP, keep one side at 512 px, and make sure the file stays under 512 KB.

Animated

Use TGS only. Telegram's hard limits are tight, so vector-style motion and short loops are safer than detailed scene animation.

Video

Use WEBM with VP9 when you need richer motion than TGS allows. Keep the clip silent, compact, and trimmed to the shortest useful loop.

How to make a compliant sticker

  1. Start with a transparent source image and crop tightly around the subject.
  2. Pick the sticker type before exporting: static, animated, or video.
  3. Export to Telegram's matching format and size budget, then confirm the canvas dimensions before upload.
  4. Preview the sticker on both light and dark chat backgrounds so edges stay readable.
  5. Upload through Telegram's sticker editor or `@Stickers`, assign an emoji, then send a test message before publishing the pack.

Telegram-specific nuance: static and video stickers can fit inside a 512 × 512 square instead of always needing an exact 512 × 512 export. Animated TGS stickers are the stricter case: export them at 512 × 512.

Most common upload failures

  • Wrong canvas rules: static and video stickers do not always need an exact 512 × 512 export, but one side still needs to be exactly 512 px.
  • Wrong format: animated stickers use TGS, not GIF or animated WEBP.
  • Oversized files: detailed artwork, long loops, and unnecessary frames are the fastest way to miss Telegram's limits.

Need a faster starting point?

Use our Image to Emoji converter to remove the background, tighten the crop, and prep the artwork before you export the final Telegram sticker file to the specs above.