You might still be wondering why you should switch to Lotties, especially since GIFs are already so easy to use (plus they’ve been around forever). So let’s look at Lottie vs. GIF and break it all down:
So now that we’ve compared Lottie vs. GIF, there must be times when GIFs have the advantage. Well, GIFs are great for quick social media posts, reaction memes, and short looping animations where file size and interactivity don’t really matter. And you can learn to make creative GIF animations in After Effects as well.
Now that we’ve established when to use GIFs and compared Lottie vs. GIF, you might be wondering, “Is there ever a time when converting a Lottie to a GIF makes sense?” While Lottie is the better choice for most situations, there are a few cases where a GIF is actually the more practical option. Let’s take a look at a few times where converting a Lottie to a GIF is a good idea:
If you ever need to convert a Lottie animation into a GIF, you can use:
Nowadays you’ll see Lottie animations everywhere, from the Duolingo app’s fun animations to smartwatch interfaces, and even messaging apps like Telegram.
Animations can be added to projects in so many ways, but Lotties are definitely my favourite. Here’s a quick look at some of the main reasons why they work so well:
Lottie animations are everywhere, so you’ve probably seen them without even realizing it! They pop up in apps, websites, digital ads, and even games, making interfaces feel smooth and engaging. Here are some of the best ways to use Lottie files:
I love it when an app or website feels good to use. Lottie animations help with that by adding subtle motion to things such as:
Static websites are fine, but animated websites are unforgettable. Lottie files help designers add movement without making pages heavy or slow. Some great examples include:
Ever used an app that just feels better than the rest? That’s probably because of great micro-animations. Lottie is huge in mobile apps, especially for:
Lottie isn’t just for websites and apps—it’s also a great tool for game UI animations. For game developers, Lottie is a lightweight way to add motion without overloading the game engine. Examples of this include things like:
The best part about Lottie animations is that you don’t need a complicated setup to create them. There’s a tool out there for every kind of workflow, whether you’re an industry professional or just a beginner looking to have some fun. So let’s check out some of the best ways to make them.
If you want full creative control, Adobe After Effects is the tool to use for Lottie animations. However, you will need to install the Bodymovin plugin. It’s what most professionals will likely use because it allows for:
Why I love it: It gives you complete freedom to create anything you can imagine. The only downside? There’s a bit of a learning curve if you’re new to motion graphics.
If you want a beginner-friendly option, LottieFiles Creator is the way to go. It’s an online tool that lets you edit existing Lottie animations or create simple ones from scratch without installing any software.
Why I love it: It’s really easy to use! You can just upload an existing Lottie file, tweak colors, speed, or layers, and export it. Great if you just need quick edits without diving into complex software.
If you already use Figma for UI/UX design, you’ll love the LottieFiles plugin. It lets you import, preview, and tweak Lottie animations directly inside Figma, which helps smooth out your workflow.
Why I love it: If you’re designing for the web or apps, this is the easiest way to integrate Lottie into your workflow.
Haiku is a great option for creating Lottie animations without needing After Effects. It lets you create them directly within a design tool, making the process smoother and more intuitive.
Why I love it: If you’re working on app animations and want something more lightweight than After Effects, Haiku is worth checking out.
Jitter is another easy, beginner-friendly, browser-based tool that lets you create motion graphics. It’s not as powerful as After Effects, but if you just need simple text or UI animations, it’s a great option.
Why I love it: If you don’t want to spend hours learning animation software, Jitter makes it fast and fun!
Go to LottieFiles Creator (you’ll need to sign in or create a free account). Click Create Animation or select an existing template to edit.
In the editor, click the Shape Tools dropdown box and choose the Star shape. Resize the star to your liking by dragging the corners to make it bigger or smaller, and place it in the middle of your canvas.
In the Property panel, go down to the Appearance section where you can change/adjust the color and even the fill opacity.
Animating in Lottie Creator is simple. Just add a keyframe to the scene from the Property panel (here we’ll use the scale transform as an example). Move forward in the timeline, adjust the scale values, and add more keyframes along the way (make sure you use constrain proportions).
Press Spacebar to preview your animation, and move the keyframes along the timeline to adjust.
Select all the keyframes and then select Smooth for both in and out to ease the keyframes.
Now create a smaller star with a lighter color and place it on top of the main star shape. Create a keyframe for the scale and rotation (make sure that these keyframes are placed after the animation of the larger star is complete).
Press Control-D to duplicate the sparkle star animation and place it on other areas around the main star. You could also stagger the animation on the timeline to make the sparkle animation more interesting.
If you find that the animation is not working as you like (or if it’s too slow/fast), feel free to move the keyframes along the timeline to adjust the timing and the look and feel of the Lottie animation. If you bring the keyframes closer together, the animation will appear faster. If you spread them further apart, the animation will appear slower.
Go back and select the main star, and move forward in the timeline just after the sparkle animations with the small stars are finished. Create a new keyframe for the scale (making sure it’s still set at 100%), and then move forward in the timeline again. Make a new keyframe in this position and set the scale to 0%. This will create a nice looping animation as the star appears and disappears every few seconds. Also, remember to select and ease the keyframes as we did previously.
Click the Export button located on the top right.
This will take you to a new window where you can choose to download a selection of different formats. Choose the recommended Optimized dotLottie or Optimized Lottie JSON for the best results for your Lottiefiles animation.
Once you’ve downloaded your Lottie animation, you can then use it for your projects!
Making simple animations like these is a great way to get started. If you’re looking to create more detailed custom Lottie animations using Lottiefiles, check out this awesome video for a step-by-step guide on how to do that:
So that’s how to make a Lottie animation! But if you need Lottie animation examples right now, these are the best places you can find them:
Envato is one of the biggest digital asset libraries out there, and their Lottie animation collection is huge! A subscription will give you unlimited access to Lottie animations, stock videos, fonts, templates, and more. If you need a variety of digital assets regularly, this is the place to be!
LottieFiles is one of the best places to find, download, and customize Lottie animations. If you need something quick, just search their free animations, and you can even tweak them in the LottieFiles Editor!
Icons8 is another great source, especially if you need animated icons for UI/UX design.
One of the biggest advantages of Lottie is its small file size, but that only works if you optimize your animations.
Pro Tip: Before exporting, optimize your file using the LottieFiles Optimizer to reduce file size without losing quality.
Not every effect in After Effects translates well to Lottie. To avoid issues:
Pro Tip: Check the Bodymovin plugin preview before exporting. This will tell you if any part of your animation won’t work in Lottie.
Nothing’s worse than an animation that looks great in the app but breaks online. Before finalizing:
So now you know what a Lottie file is, as well as how to create and use it! Lottie animations make it easy to add smooth, high-quality animations without slowing anything down. No more clunky GIFs or heavy video files—just clean, scalable animations that work everywhere. Whether it’s a fun button effect, a slick loading screen, or a tiny detail that makes an app feel polished, Lottie just does it better.
If you’re new to Lottie, now’s the perfect time to jump in and play around. Browse and download animations on LottieFiles or Envato, tweak them in the Lottie Editor, or try making your own. It’s seriously one of the best ways to bring your designs to life. And once you start using it, you won’t want to stop!