TGS GIF
File conversion

Convert TGS to GIF

QUICK ANSWER
Is it possible to convert TGS to GIF?
Yes - TGS converts to GIF.

A .tgs file is a gzip-compressed Lottie vector animation used for Telegram stickers. Converting it to GIF requires rendering the animation frame-by-frame; online tools (ezgif, utils.tg) and the desktop app LottieViewConvert handle this for free. The result is a raster animation limited to 256 colours per frame.

Also to GIF: KWZ · AVIFS · WEBP

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert TGS to GIF?

Telegram stickers play only inside the Telegram app, while a .gif works across messaging apps, social media, websites, and email. Converting to GIF is the standard way to reuse sticker animations outside Telegram.

How to convert TGS to GIF

LottieViewConvert OPEN-SOURCE

Open the app, drag the .tgs file onto it, set GIF as the export format, and click Export.

lottie-converter OPEN-SOURCE

Install from GitHub and run lottie_convert.py input.tgs output.gif to render the animation and write the .gif.

About these formats

Quality & what to watch

  • TGS is a vector animation that scales without quality loss; GIF is raster at a fixed pixel size - export at the resolution you actually need.
  • GIF supports a maximum of 256 colours per frame, so gradients in Telegram stickers may show visible dithering.
  • GIF does not support partial transparency - semi-transparent sticker edges will become fully opaque or fully transparent.

Frequently asked questions

Why can't I convert TGS to GIF directly in my browser without a dedicated tool?
Rendering a Lottie animation requires a capable environment; dedicated tools such as ezgif handle this server-side.
Will the animation loop in the output GIF?
Yes - all listed tools export looping GIFs by default, matching the looping behaviour of Telegram stickers.
What size will the output GIF be?
Telegram sticker canvases are 512x512 pixels; the GIF is typically rendered at that size unless you change it in the tool.