A Lottie is a JSON-based animation file format that allows you to ship animations on any platform as easily as shipping static assets. They are small files that work on any device and can scale up or down without pixelation. LottieFiles lets you create, edit, test, collaborate on, and ship a Lottie in the easiest way possible.
Advantages
- Small file size
Lottie animations are much smaller while retaining the same quality compared to other formats like GIF or MP4. - Infinitely scalable
Lottie animations are based on vectors, which means you can scale them up and down without worrying about resolution. - Multi-platform support and libraries
For all the developers out there, Lottie handoffs are super easy. You can use Lottie animations on iOS, Android, the web, and React Native without modification. - Interactivity
In Lottie animations, the animation elements are exposed so you can manipulate them to be interactive and respond to interactions like scrolling, clicking, and hovering. Learn more in the Interactivity Guide.