Lottie Theming:
One file, infinite possibilities
Theming, built on Motion Tokens
Streamline your workflow, gain creative control, and deliver consistent, high-quality animations across platforms.
Motion Tokens
Bind your animation properties to real data. Change colors, text, and transforms at runtime, without re-exporting. Learn more

Manage themes
View and manage your token library, default themes, and additional themes allow you to define multiple visuals.

Generate themes with Al
Describe your brand style and let Al generate the theme token values. Fine-tune manually and reuse across your designs.
Simplify, switch and scale
Streamline your workflow, gain creative control, and deliver consistent, high-quality animations across platforms.
Spend more time creating. Update themes setups and remove repetitive file changes and work.
Stay consistent on every platform. Lottie Theming applies your setting instantly across web, iOS, Android and more.

How Themes and Motion Tokens work
Additional resources
Design teams love LottieFiles
Can I change the theme after downloading the animation?
Yes, since the themes are embedded within the dotLottie (.lottie) file, you can switch between them at any time by loading the file into the Lottie Creator.
What is prompt to Theming
Prompt to Theming allows you to generate theme variations using natural language prompts. Simply describe the mood, color palette, or visual direction you want, and Lottie Creator produces theme-ready outputs instantly. You can also fine tune suggested colors as you wish. With Responsible AI at its core, we will not be using your data to train AI models, ensuring privacy and ethical usage at all times.
How many themes can I add to a single animation?
There is no limit to the number of themes you can apply. You can create as many themes as needed, provided your animation's structure supports multiple color mappings.
Does Lottie Theming affect animation performance?
No, applying themes has a minimal impact on performance since only color properties are modified without re-rendering the animation.
What file types support Theming?
Theming is available for `.lottie` files. Other file formats like `.json` do not retain theme settings.













