Lottie
A JSON-based animation format that lets you ship lightweight, scalable animations on any platform without pixelation or huge file sizes.
What is Lottie?
Lottie is a JSON-based animation format that lets you ship lightweight, scalable animations on any platform.
Think of it as animated SVGs. The animations are vector-based, so they scale to any size without pixelation, and the file sizes are tiny compared to GIFs or MP4s.
Most builders use Lottie for loading indicators, onboarding flows, empty states, and micro-interactions in apps and websites. You can create them in After Effects with the Bodymovin plugin or use tools like LottieFiles to browse thousands of free animations.
Open source format created by Airbnb. Free to use. Works on iOS, Android, web, and React Native with official libraries for each platform.
Good to Know
File sizes are 10x smaller than GIFs or MP4s for the same animation
Vector-based, so animations scale infinitely without quality loss
Works across iOS, Android, web, and React Native with official libraries
Created by Airbnb and released as open source in 2017
Can be interactive and programmable, not just looping animations
How Vibe Coders Use Lottie
Adding smooth loading animations that don't bloat your app bundle
Creating onboarding flows with animated illustrations that explain features
Building interactive UI elements like success checkmarks or error states
Shipping polished micro-interactions without hiring a motion designer
Frequently Asked Questions
Related Terms
A toolkit with pre-built code, libraries, and docs that lets you build apps for a specific platform without starting from scratch.
The practice of crafting specific instructions to get better outputs from AI models like ChatGPT, Claude, or Gemini.
Reusable building blocks in software that handle specific functions and can be combined to build complete applications.
A React framework that handles routing, server rendering, and optimization out of the box so you can ship faster.
A JavaScript library for building user interfaces with reusable components. Created by Meta, powers Facebook, Instagram, and thousands of apps.
Join 0 others building with AI



