Turn your Lottie JSON into dotLottie and optmize your file size while keep your animations fast, lightweight and easy to work with.

Similar but smaller.
Incredibly small file sizes compared to Lottie JSON, often just a few kilobytes that preserves high quality.

Theming system
Say goodbye to duplicating assets! Seamlessly switch between light mode, dark mode, and custom themes—all from a single dotLottie file.

Bundled packages
Include multiple animations and assets in a single dotLottie file, simplifying management and deployment.

State Machines
Create interactive animations without code. Set transitions, states and triggers for a responsive motion experience.
Experience enhanced animations, faster load times, and reliable cross-platform support with the new dotLottie Runtimes.
Learn dotLottie Runtimes