No motion-design skill needed
Describe what you want in plain language, then keep refining in the same way.
Turbo Mode
Generate a single-pass animation in about a minute.
Quality Mode
Multi-agent generation that plans and critiques.
Describe what you want in plain language, then keep refining in the same way.
Generate a single-pass animation in about a minute.
Multi-agent generation that plans and critiques.
A vector stays sharp at any size, weighs kilobytes and works across web and apps.
Every layer is named and grouped based on what it does.
Shapes, colors and timing are real values you can change, not baked in.
Every animation comes with controls. Move a slider and it updates, no regenerating.
Swap colors or try new variations without writing another prompt.
Make the motion calmer or wilder. Controls never use a credit.
Build on your last generation or jump back to any earlier version.
Ask for a change in a follow-up. If nothing changes, no credit is used.
Send it to Lottie Creator to fine-tune individual layers and properties.
Open the vector code behind any animation. Read it, review it in a pull request or edit it by hand.
Copy native code for SwiftUI or Jetpack Compose.
Save the open-source Frolic code behind any animation to your repo.
01
Write a prompt. Add duration and canvas size if you know them.
02
Adjust color, size, timing and text with the controls, or point at the canvas and describe the change.
03
Download as dotLottie, Lottie JSON, GIF or MP4, or save it to your LottieFiles workspace.
Generated animations work across frameworks and platforms
Credits are shared by the selected workspace.
Starter includes free generations. Paid plans spend credits on each generation, shared across the workspace; top-ups add to your monthly credits.
For your security, all orders are processed via Stripe or PayPal. You can cancel your subscription anytime.
Tell Lottie AI what to generate, then tune it with controls built for that animation.