Separate the animation from its container
Lottie JSON describes shapes, layers, transforms and animation timing. A TGS file contains gzip-compressed animation JSON for Telegram. Compression changes how the data is stored; it does not replace an unsupported layer, remove a missing image dependency or correct the animation.
This site does not import arbitrary Lottie JSON or convert an uploaded JSON file to TGS. If you already have an animation project, make compatibility changes in its authoring workflow and use a TGS-capable exporter there. Our checker can inspect the resulting TGS.