
About Lottie
Lottie is an open source library that plays Adobe After Effects animations in apps and websites. It reads animations exported as JSON and draws them natively on each platform.
What it does
A designer exports an animation with the Bodymovin plugin, and the library renders it in the product. This lets designers ship motion without an engineer rebuilding every frame by hand. The library covers Android, iOS, Web and Windows, and there is a React Native version as well.
Key features
- Plays After Effects animations exported as JSON
- Runs on Android, iOS, Web and Windows
- Smaller files than GIFs at high quality
- Scales cleanly to large and dense screens
Who it's for
Mobile and web developers who want rich motion from designers without writing custom animation code. It suits onboarding flows, loaders and product tours.
Pricing and good to know
Lottie is open source under the MIT license, so it is free to use in commercial projects. The project is supported through GitHub Sponsors and Open Collective. Check the docs for the version that matches your platform.
Highlights
- Plays After Effects animations exported as JSON
- Runs on Android, iOS, Web and Windows
- Smaller files than GIFs at high quality
- Scales cleanly to large and dense screens










