Convertidor online gratis

Convertidor de Lottie a TGS

Convierte una animación Lottie JSON en un archivo .tgs, el formato que Telegram usa para los stickers animados.

Arrastra tu animación, revisa las comprobaciones frente a los límites de Telegram y descarga el .tgs empaquetado. Todo funciona en tu navegador.

  • 512 × 512
  • ≤ 3 s · 60 fps
  • ≤ 64 KB gzipped
  • No upload
lottie → tgs pipelineclient-side
  1. animation.jsonlottie · vector
  2. spec checks512px · 3s · 60fps
  3. gzipCompressionStream
  4. sticker.tgs≤64 KB · telegram
source

Loading the lottie-web preview library…

telegram spec check

checks idle · awaiting animation.json

Passing every check does not guarantee acceptance. Telegram’s importer also refuses expressions, embedded images, and some mask and merge-path features that this page cannot inspect reliably. Always test the finished file with @Stickers before publishing a pack.

stage

stage empty · awaiting lottie json

Packing happens locally — the gzip step uses your browser’s CompressionStream API, so neither the JSON nor the .tgs file leaves this tab.

output

output empty · drop a lottie json to build sticker.tgs

Genera la animación del sticker con IA

Describe el movimiento que quieres, recibe una animación Lottie y empaquétala aquí como un sticker .tgs listo para Telegram.

01format

Cómo funcionan los archivos de sticker de Telegram

Un archivo .tgs no es un formato de animación aparte. Es una animación Lottie —el JSON vectorial que After Effects exporta con Bodymovin, o que genera una herramienta de Lottie— comprimida con gzip y guardada con la extensión .tgs. Las aplicaciones de Telegram descomprimen ese JSON y renderizan los fotogramas vectoriales de forma nativa, por eso los stickers animados se ven nítidos en cualquier pantalla y pesan solo unas decenas de kilobytes.

Como el contenedor es simplemente gzip, convertir Lottie a TGS es empaquetar, no volver a codificar: ningún fotograma se rasteriza ni se vuelve a dibujar. Lo que decide si el sticker funciona es la animación que hay dentro. Los requisitos de Telegram limitan el lienzo a 512 × 512 píxeles, la duración a tres segundos, la velocidad a 60 fps (30 fps es la otra opción habitual) y el archivo final a 64 KB ya comprimido. Esta página mide los cuatro valores y te los muestra antes de que descargues nada.

Tamaño del lienzo
512 × 512 px exactos
Duración máxima
3 segundos
Velocidad
Hasta 60 fps
Tamaño máximo
64 KB comprimido
02process

Cómo convertir Lottie JSON en un sticker TGS

  1. 01

    Consigue el Lottie JSON

    Renderiza una composición de 512 × 512 con el plugin Bodymovin en After Effects, o genera una animación Lottie con una herramienta de IA y descarga el archivo JSON.

  2. 02

    Arrastra el archivo a esta página

    La animación se analiza, se previsualiza y se empaqueta al instante. Los archivos .tgs ya empaquetados también sirven: se descomprimen, se validan y se vuelven a empaquetar.

  3. 03

    Revisa las comprobaciones

    Se informa del lienzo, la duración, la velocidad, el tamaño comprimido y las imágenes rasterizadas incrustadas. Corrige en tu editor lo que aparezca marcado en ámbar.

  4. 04

    Descarga el .tgs y envíalo a @Stickers

    Guarda el archivo, abre @Stickers en Telegram y envía el .tgs como archivo —no como foto— para añadirlo a un pack nuevo o existente.

Comprobado con la especificación

El tamaño del lienzo, la duración, la velocidad y el tamaño comprimido se miden frente a los límites publicados por Telegram y se marcan como correctos o con aviso.

El gzip se ejecuta en tu navegador

El .tgs se crea con la API nativa CompressionStream: sin subidas, sin colas de espera, sin cuenta y sin marcas de agua.

También reempaqueta archivos .tgs

Arrastra un .tgs y la herramienta lo descomprime, valida el Lottie que contiene y lo vuelve a empaquetar: práctico tras editar el JSON a mano.

Los avisos nunca bloquean la descarga

Si una comprobación falla, igualmente puedes descargar el archivo. Telegram tiene la última palabra, y probar un caso límite suele ser más rápido que adivinar.

03faq

Lottie a TGS — preguntas frecuentes

¿Qué es un archivo .tgs?

Un archivo .tgs es el formato de sticker animado de Telegram: una animación Lottie JSON comprimida con gzip. El empaquetado es así de simple; el trabajo está en cumplir los límites de Telegram sobre tamaño del lienzo, duración, velocidad, peso del archivo y qué funciones de Lottie usa la animación.

¿Por qué Telegram rechaza mi sticker aunque pase todas las comprobaciones?

Los cuatro límites numéricos son solo una parte de los requisitos. El importador de Telegram también rechaza las expresiones, las imágenes rasterizadas incrustadas y ciertas máscaras, mattes y fusiones de trazados, y espera que la animación cierre el bucle limpiamente. Esas restricciones no se pueden detectar con fiabilidad desde el JSON, así que esta página avisa de las imágenes rasterizadas y es sincera sobre el resto. La prueba definitiva es enviar el archivo a @Stickers.

¿Cómo añado el archivo .tgs a Telegram?

Abre un chat con @Stickers, envía /newanimated para crear un pack animado (o /addsticker para ampliar uno que ya tengas), ponle nombre, envía el .tgs como archivo en lugar de como foto y responde con el emoji que le corresponde. El bot devuelve un enlace para compartir cuando el pack se publica.

¿Cómo consigo que mi animación pese menos de 64 KB?

El límite de 64 KB se aplica después del gzip, así que el objetivo es reducir el JSON. Elimina capas ocultas y sin usar, reduce el número de formas y fotogramas clave, simplifica los trazados, acorta la animación y evita los degradados y las pilas largas de trim path o merge path. Reutilizar una precomposición en lugar de duplicar capas y redondear las coordenadas a menos decimales también comprimen bastante mejor.

¿Puedo convertir un GIF o un vídeo a TGS?

No. TGS contiene datos vectoriales de Lottie, y los píxeles grabados no se pueden convertir de vuelta en formas vectoriales limpias. Telegram admite un formato de sticker de vídeo aparte (WebM con VP9 y alfa) para las grabaciones: usa nuestro convertidor de GIF a sticker de Telegram para eso y reserva el .tgs para animaciones creadas como vectores.

¿Se sube mi animación a algún servidor?

No. El archivo se lee localmente, se previsualiza con lottie-web y se comprime con la API CompressionStream('gzip') integrada en el navegador. Ni el JSON ni el .tgs resultante salen de la pestaña: la única petición de red que hace la página es cargar la librería de previsualización desde una CDN.

Found This Tool Helpful?

Share it with others in one click.

Share This Tool
Help others discover Lottie To Tgs.

Copy Link

Share on Social Media

Share via Email

Suggested hashtags: #VizGPT #DataTools #AITools