LottieFiles
LottieFiles is the go-to platform for Lottie, the vector animation format that lets designers ship After Effects-quality motion in lightweight JSON files. It offers an After Effects plugin, players for every platform, and a huge marketplace of ready-to-use animations.
Quick Facts
| Developer | LottieFiles (founded 2017) |
|---|---|
| First released | 2017 |
| Format | Lottie (JSON), based on the open format created by Airbnb |
| Platforms | Web, iOS, Android, React, Flutter and more |
| License | Proprietary platform; Lottie format is open source |
| Pricing | Free plan; paid Pro plans for teams; see official website |
What is LottieFiles?
LottieFiles is the ecosystem around Lottie, a JSON-based animation format that Airbnb introduced in 2017. Before Lottie, animated app graphics meant heavy GIFs or long videos. Lottie instead stores animations as vector data, so they scale perfectly and stay tiny in file size.
Designers create animations in After Effects, export them with a plugin, and hand the resulting file to developers, who play it with a tiny runtime on iOS, Android, the web, React Native, Flutter and everywhere else. LottieFiles built the tools that make this workflow smooth: a plugin, hosting, players and a marketplace.
The LottieFiles marketplace is a huge library of free and premium animations. Need a loading spinner, a celebration confetti burst or a micro-interaction? You can often find it, preview it on any background color, and download the JSON or dotLottie file in seconds.
Key Features
- After Effects plugin for one-click Lottie export
- Lightweight players for web, iOS, Android, React, Flutter and more
- Marketplace with thousands of free and premium animations
- Lottie Editor for tweaking colors, timing and properties in the browser
- dotLottie format for bundling multiple animations with images
- Animation hosting with embeds for websites and apps
- Design tool integrations and API access for teams
How to get started
The fastest route needs no design skills: browse the LottieFiles marketplace, find an animation you like, and copy the embed code or download the JSON. Then add the Lottie player to your project and point it at the file.
If you are a designer, install the LottieFiles plugin for After Effects, animate as usual, and export. Keep effects simple: Lottie supports most vector animation features but not everything After Effects can do.
- Create a free LottieFiles account
- Browse the marketplace or upload your own animation
- Download the JSON or dotLottie file
- Add the Lottie player to your app or site
- Embed, resize and customize colors in the editor
Use cases
- App onboarding animations and empty states
- Loading spinners and button micro-interactions
- Hero animations on marketing websites
- Animated icons and illustrations in products
- Email and social media motion graphics
- Game UI effects that stay crisp at any resolution
Pricing and licensing
LottieFiles is free to use for basic hosting, players and browsing the free marketplace content. Teams that need advanced features, higher upload limits, analytics and collaboration move to a paid Pro subscription, with tiers for individuals and businesses.
Licensing matters: marketplace assets come with their own licenses, free items are usually usable within limits, and premium items are paid. Always check the license on the asset page before shipping it in a product. See the official website for current plan pricing.
Pros and cons
Lottie animations look amazing and load instantly, and LottieFiles makes them shockingly easy to find, customize and ship. The ecosystem is mature, with players on every major platform and good documentation.
The downsides: complex After Effects effects do not always export cleanly, the free tier is limited for heavy users, and licensing rules on marketplace assets can trip up careless teams. Also, Lottie is vector-first, so heavy raster content bloats the files.
Alternatives
- Rive: interactive animations with state machines, great for game UI
- SVG animations hand-coded or with libraries like GSAP
- GIFs and APNG: simple but heavy and low quality at scale
- CSS keyframe animations: fine for simple web motion