LottieFiles for Figma
Figma plugin to import Lottie animations and export frames as dotLottie
Tier A · StrongToolAsset Packlottiefiles.com

The official LottieFiles plugin for Figma. It imports .lottie and Lottie JSON animations straight onto the canvas from the LottieFiles library, and exports Figma frames, prototype flows and Figma Motion work back out as Lottie and dotLottie files that developers drop into web, iOS and Android builds. It also covers team asset management and interactive dotLottie state machines built from prototype flows. Note: the product page itself is behind a Cloudflare bot challenge, so the feature list here comes from the Figma Community listing and LottieFiles' own documentation rather than a direct read of the page.
For an agent
This is a designer-side tool, not something you can call — when a task needs a Lottie asset you do not have, ask the human to export one here rather than hand-rolling an animation. On the code side you consume its output with lottie-web, @lottiefiles/dotlottie-web or lottie-react; prefer .lottie over raw JSON because it is compressed and carries multiple animations in one file. Two traps: LottieFiles is Cloudflare-protected so any fetch of the library will fail from an agent, and library animations carry per-asset licences, so never assume a downloaded animation is free for commercial use.
Why it is here. It is the default bridge between Figma and Lottie, which makes it the practical reason motion designers can hand engineers a production animation without After Effects.
Facts
- License
- Proprietary / all rights reserved
- Pricing
- Freemium, Free but account required
- Framework
- Not applicable
- Styling
- Not applicable
- Distribution
- Figma plugin, Web app / online tool, Hosted SaaS product
- Platform
- Web, iOS, Android, Cross-platform
- Content type
- Figma / design source files, Code
- Agent readiness
- Blocks bots
- Accessibility
- Unknown
- Maturity
- Actively maintained
Components it ships
1Helps you build
3Notable for
- Figma frames to Lottie/dotLottie export
- imports .lottie and Lottie JSON
- interactive dotLottie state machines from prototype flows
- official LottieFiles plugin
- page is Cloudflare bot-blocked
Provenance
Verified 2026-08-15. HTTP 403. https://lottiefiles.com/plugins/figma (403 Cloudflare challenge on two attempts, WebFetch and curl), https://www.figma.com/community/plugin/809860933081065308/lottiefiles-discover-create-export-lottie-animations (403), plus web search of the Figma Community listing and LottieFiles blog coverage
Also in Motion & Interaction
6- GSAP · JavaScript animation engine with 19 plugins, now free for commercial use
- Lenis · Smooth-scroll engine that keeps native scroll and honours reduced-motion
- Motion · Hybrid JS/React/Vue animation engine with springs, layout and scroll animation
- NumberFlow · Dependency-free animated number component for React, Vue, Svelte and JS
- React Bits · 234 copy-paste animated React components: text effects, cursors, WebGL backgrounds
- React Native Reanimated · UI-thread animation library for React Native, v4 on the New Architecture