Sticker pack downloader

Download any Telegram sticker pack to a ZIP, WEBP for static stickers, TGS for animated, WEBM for video. Runs entirely in your browser using a Bot API token you provide.

To download a Telegram sticker pack, paste the pack link or its @username below. tgkit fetches every sticker in the pack and saves them in their native format (WEBP for static, TGS for animated, WEBM for video). Runs in your browser using a Bot API token you provide, the token never leaves your machine.

Token stays in your browser, never sent to tgkit servers.

How sticker pack download works

Telegram's Bot API has a getStickerSet endpoint that returns every sticker in a pack, including its file_id. We then call getFile for each, build a download URL, and pull the bytes directly from api.telegram.org. Everything happens in your browser , your token, the requests, and the bytes never touch tgkit servers.

File formats explained

WEBPStatic stickers. Modern image format, ~10kb each. Open in any browser or convert to PNG.
TGSAnimated vector stickers. Compressed Lottie JSON. Play with the lottie-web JS library or convert with the tgs-to-gif CLI.
WEBMVideo stickers (newer format). Standard video container with VP9. Plays in modern browsers and most video apps.

What about premium-only / custom-emoji packs?

Premium stickers and custom-emoji sets are fetched the same way and work with any bot token. Telegram doesn't gate the Bot API by user tier, premium is enforced on the client UI side, not the API.

Legal note

Stickers are user-uploaded content. The pack creator holds copyright unless explicitly licensed otherwise. tgkit doesn't host or redistribute sticker content, your download happens directly between your browser and Telegram's servers. You're responsible for how you use what you save. Don't redistribute someone else's pack without permission.

Bulk download for multiple packs

Need to mirror a curated list of packs (community archive, training-data dataset, etc)? Email [email protected] for the API-tier offering, same engine, no client-side ceremony.

Frequently asked questions

How do I download a Telegram sticker pack?
Paste the sticker pack link or its @username into a Telegram sticker downloader. tgkit's sticker downloader fetches every sticker in the pack and lets you download them in their native format (WEBP for static, TGS for vector animations, WEBM for video stickers). Free, runs in your browser using a Bot API token you provide, the token never leaves your machine.
What's the difference between TGS, WEBP, and WEBM stickers?
WEBP is the format for static Telegram stickers, a single image. TGS is Telegram's vector-animation format (a gzipped Lottie file) used for traditional animated stickers, tiny file size, infinite resolution. WEBM is a short video format used for the newer video stickers. A sticker pack can mix all three.
Can I download animated Telegram stickers in original quality?
Yes. Animated stickers download as TGS (vector) or WEBM (video) files, losslessly. To use them outside Telegram you may want to convert TGS to GIF or APNG; tools like Lottie players or ffmpeg handle that.
Is it OK to download a Telegram sticker pack?
Public sticker packs are made to be shared; downloading them for personal use, archiving or conversion is fine. Redistributing a creator's pack as your own or selling it isn't, respect the original artist if you republish.

Related tools