Tools Verified by miniapps.me

AnySticker

Download any Telegram sticker, custom emoji, or full sticker pack as PNG, GIF, Lottie, and more.

Open in Telegram

Updated

AnySticker is a free Telegram bot for downloading and converting Telegram stickers, custom emoji, and sticker packs into open file formats. Send it any sticker, forward a message with a custom emoji, or paste a t.me/addstickers/ pack link — it converts everything and sends back a single ZIP with every useful format included.

No account, no settings, no waiting. It works the moment you send your first sticker.

Built and maintained by the miniapps.me studio. Fully open source on GitHub.

Download Telegram Stickers as PNG, GIF, and More

AnySticker handles all three sticker types Telegram supports and converts each into every format that makes sense for that type:

Animated stickers (.tgs) are Lottie animations compressed into Telegram's own format. AnySticker exports them as:

  • .tgs — original file, exactly as Telegram stores it
  • .json — raw Lottie JSON, usable in any Lottie-compatible renderer or editor
  • .lottie — the dotLottie container, compatible with LottieFiles, Lottie Web, and modern animation tools
  • .gif — rendered frame-by-frame so the animation plays anywhere, no Lottie renderer needed

Static stickers (.webp) are delivered in three formats:
- .webp — original Telegram format with transparency
- .png — lossless conversion with transparent background preserved
- .jpg — compressed version with white background, smallest file size

Video stickers (.webm) are delivered as the original .webm file — the format Telegram uses natively for video stickers.

All formats are bundled into one ZIP. One send, everything delivered.

How to Download a Telegram Sticker or Sticker Pack

Downloading a single sticker takes three taps:

  1. Open @AnyStickerDownloadBot on Telegram
  2. Forward any sticker from any chat into the bot
  3. Receive a ZIP file with every format for that sticker

To download an entire sticker pack, paste the pack link directly into the bot chat. The format is https://t.me/addstickers/PackName — find it by tapping any sticker in the pack, selecting "View sticker set," and copying the link. AnySticker converts and zips every sticker in the pack in one go.

How to Save Telegram Custom Emoji

Saving a custom emoji works the same way as stickers. Custom emoji are animated or static graphics embedded in messages — they use the same underlying format as stickers, just displayed inline in text.

To save one: forward any message that contains a custom emoji into AnySticker. The bot detects the embedded emoji, extracts it, converts it using the same pipeline as animated stickers, and sends back the ZIP.

Supported Output Formats

Sticker type Output formats
Animated (.tgs) .tgs, .json, .lottie, .gif
Static (.webp) .webp, .png, .jpg
Video (.webm) .webm
Custom emoji Same as the underlying type
Sticker pack All of the above, per sticker, in one ZIP

Open Source and Self-Hostable

AnySticker is open source and designed to run on a single machine with no external dependencies.

  • Repository: github.com/bytasim/anysticker
  • Stack: Python, aiogram 3, rlottie-python, Pillow, aiosqlite
  • License: permissive — read, fork, or run your own instance

To self-host your own instance:

git clone https://github.com/bytasim/anysticker
cd anystickerdownload
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env   # add your BOT_TOKEN
python bot.py

No database server, no external services, no message queue. One Python process and a SQLite file.

Frequently asked questions

Can I download Telegram stickers to save them to my phone?
Yes. AnySticker sends you a ZIP file containing the sticker in PNG and other formats. Download the ZIP, extract it, and save the PNG to your camera roll like any other image.
How do I convert a Telegram animated sticker to GIF?
Forward the animated sticker to [@AnyStickerDownloadBot](https://t.me/AnyStickerDownloadBot). The ZIP it sends back includes a `.gif` version rendered from the original Lottie animation, so it plays in any app that supports GIF.
How do I download an entire Telegram sticker pack at once?
Open any sticker from the pack, tap "View sticker set," and copy the link (it looks like `t.me/addstickers/PackName`). Paste that link into AnySticker and it will convert and ZIP every sticker in the pack.
Does it work with Telegram Premium animated emoji?
Yes. Forward any message containing an animated custom emoji and AnySticker extracts and converts it using the same pipeline as regular animated stickers.
Is AnySticker free?
Completely free. No subscription, no credits, no sign-up required.
What happens to my stickers after conversion?
Nothing is stored. Files are processed in memory and sent directly back to you. AnySticker does not retain copies of stickers or emoji after delivery.
Verified by miniapps.me. We have checked the link, the team behind it, and confirmed the app works as described.