Free Lottie Player Widget

Use a Lottie player to embed lightweight JSON animations that improve visual design, keep pages fast, and create a smoother user experience.

Create a Lottie Player

loved by 500K+ businesses

plugineditor

Try the editor, no signup

Design your Lottie Player right here

Pick a template, customize it, and watch it update live, no signup.

Design your Lottie Player

No credit card · Free forever plan

Start fresh in the full editor

No credit card · Free forever plan

Quick add to:

The Common Ninja Lottie Player is a free, no-code widget that plays Lottie JSON animations on any website. Add the animation, set how and when it plays, and paste one line of embed code.

It exists for builders where you cannot install a package or add a script to the codebase: Google Sites, Weebly, Squarespace, Genially, and similar platforms that only accept an embed.

Speed and loop controls, when-to-play triggers, reverse playback, and linkable animations are all included, plus custom CSS. Works on 200+ platforms.

Why add a Lottie player to your website?

  • Animation on builders that block code

    Google Sites, Weebly, and similar platforms will not let you install a package or add a script to the head. An embed is the one route in, which is why this is the most common reason people use it.

  • Motion without the weight of video

    Lottie is vector data, so a looping animation costs a fraction of what an equivalent video file would, and it stays crisp on a high-resolution screen instead of softening the way a scaled video does.

  • Explain something in a few seconds

    A short animation carries a process, a mechanism, or an idea faster than a paragraph. Onboarding steps, how-it-works sections, and empty states are where it earns its place.

  • Animations that lead somewhere

    Because an animation can carry a link, a piece of motion can also be the call to action rather than sitting beside one, which is useful in a hero or an empty state.

Get started in 3 steps

How it works

  1. Add your Lottie animation

    Point the widget at the Lottie JSON animation you want to play. Because Lottie is vector data rather than video, the file is small and stays sharp at any size.

  2. Set speed, looping, and when it plays

    Choose the playback speed, whether it loops, and what triggers it. When-to-play matters more than it sounds: an animation that starts before a visitor has scrolled to it has already finished by the time they arrive.

  3. Embed one line of code

    Copy the snippet from the Add to Website tab and paste it where the animation belongs. Nothing is installed, so platforms that block scripts and packages still work.

Open the editor

What you get with the Common Ninja Lottie Player

Speed and loop controls

Set the playback speed and whether the animation loops. Slowing a busy animation down often does more for a page than any styling change.

When-to-play triggers

Decide what starts the animation rather than having it run on load. An animation that plays before the visitor has scrolled to it is a wasted animation.

Reverse playback

Run the animation backwards, which is how you get an open-and-close or expand-and-collapse pair out of a single file instead of commissioning two.

Linkable, responsive, custom CSS

Any animation can carry a link, it scales to the screen width, and a custom CSS field handles exact sizing and placement. One embed snippet, nothing to install.

Everything in the Lottie Player editor

Also included in the editor

Linkable Lottie Animations

The Lottie Player widget comes with the option to add URLs to the animations and make them clickable. This functionality provides an interactive experience for users, potentially increasing user engagement and conversion rates.

Reverse Animation

The Lottie Player widget enables the toggle of a “reverse animation” option that will reverse the animation, offering additional creative possibilities and enhancing the versatility of your animations.

Easy To Use

The Lottie Player widget is easy to use and requires no coding knowledge. Our intuitive dashboard with the drag-and-drop feature will enable you to customize the Lottie Player any way you’d like to with just a few simple clicks, making it accessible to users of all skill levels.

Build your Lottie player in the editor

Open the editor

Free to use · No credit card · No signup to try it

Loved by our customers

Real reviews. Real customers.

Verified

Outstanding service. I use their widgets to help me with my web design business and whenever I need help they are very quick to help.

Verified

Excellent company with excellent service!!! We used it to build a survey, it was very user friendly. The service was perfect. Amit helped us with every problem and question we had, thank you very much!!!

Verified

Common Ninja saved the day when building our website and the customer service Daniel, the co-founder and CEO, provided was amazing.

Read more customer reviews
FAQ

Quick answers

  • Then this is not what you want, and it is better to say so. LottieFiles publishes its own web component and npm package for developers who can add code to a project. This is a hosted widget for the opposite situation: site builders where you cannot install a package or add a script, and an embed block is the only option. If you have a build step and a codebase, use the library.

Platform-specific guides

How to add Lottie Player to your website

Pick your platform. Each takes under 4 minutes.

  1. 1In Google Sites, click Insert and pick Embed, then Embed code.
  2. 2Paste the Common Ninja embed snippet, click Next, then Insert.
  3. 3Resize the embed block and publish the site.
Add Lottie Player to Google Sites

Compatible With All Site Builders, E-Commerce Platforms and Websites

Explore Related Widgets

FAQ

A Lottie Player widget is a tool that allows you to easily integrate high-quality, lightweight, and customizable Lottie animations into your website. It offers a variety of controls and options to enhance user engagement and improve the overall user experience.

  1. Enhanced User Engagement: High-quality, visually appealing animations can attract users' attention, making your website more engaging and encouraging visitors to interact with your content.
  2. Improved User Experience: Lottie animations can be used to convey complex ideas or messages in a simple, visually appealing way, making it easier for users to understand your content and improving the overall user experience.
  3. Lightweight and Optimized: Lottie animations are lightweight and optimized for the web, ensuring faster load times and better performance. This can contribute to higher search engine rankings and a smoother browsing experience for users.
  4. Customizable and Responsive: Lottie animations are easily customizable and responsive, allowing you to tailor them to your brand's identity and website design. They also look great on any device, making your website more accessible to a wider audience.
  5. Cost-effective Solution: Using Lottie animations can save you time and money on designing and creating your own custom animations. Instead, you can leverage the work of professional animators to enhance your website.
  6. Interactivity: Lottie animations can be made interactive and clickable, providing new opportunities for user engagement and boosting conversion rates.
  7. Seamless Integration: With Lottie Player widgets, you can easily integrate Lottie animations into your website without the need for coding knowledge. The widget offers various controls and options, such as playback triggers and customization features, for seamless integration into your website's user experience.
  8. Cross-platform Compatibility: Lottie animations are compatible with various platforms and devices, ensuring a consistent visual experience for users regardless of the device they are using.
  9. Versatility: Lottie animations can be used for a wide range of purposes, including website design elements, illustrations, icons, and more, providing a versatile solution for enhancing your online presence.
  10. Stand Out from the Competition: By integrating high-quality Lottie animations into your website, you can differentiate yourself from competitors and make a lasting impression on your audience.


To install the Lottie Player widget, simply copy the provided embed code and paste it into your website's HTML. The widget will automatically update with any changes you make through the dashboard.

No, the Lottie Player widget is designed to be user-friendly and does not require any coding knowledge. The intuitive dashboard and drag-and-drop features allow users of all skill levels to customize and integrate the widget with ease.

Yes, the Lottie Player widget supports custom CSS, allowing you to fully control the appearance and style of your animations, making them seamlessly integrate with your website's design.

Yes, the Lottie Player widget is fully responsive and designed to look great on any device, ensuring a flawless display of your animations across platforms in a mobile-first world.

Yes, the widget offers “When To Play” controls that enable you to choose when the animation plays, such as on hover, scroll, view, or auto-play. This allows for seamless integration into your website's user experience.

The Lottie Player widget allows you to add URLs to the animations, making them clickable and interactive. This feature can help increase user engagement and potentially boost conversion rates.

Yes, the widget comes with advanced controls for speed and looping. You can customize the animation speed and choose whether to loop the animation, providing additional flexibility for your website's design and user experience.

The Lottie Player widget updates automatically with every change you make through the dashboard. There is no need for manual updates or re-embedding the code.

The Lottie Player widget is designed to be compatible with most website platforms and content management systems. However, it is recommended to test the widget on your specific platform to ensure full compatibility and seamless integration.

It’s simple. All you need to do is to sign up and start using the free version.

Common Ninja’s Lottie Player widget is free to use. It is limited to a certain amount of views, however.

Common Ninja’s Lottie Player widget is compatible with ALL current and future website builders.



Yes, the Lottie Player widget is GDPR-compliant.

No. Using our Lottie Player widget is very simple. The widget comes with an intuitive drag-and-drop interface and fully customizable options. Once you’ve finished editing the widget to your liking, all you need to do is copy the provided code and add it to your website.

Yes. We are eager to hear your request. Please visit our Feature Request page.

Ready when you are

Play Lottie animations anywhere in minutes

Lottie JSON animations on builders that will not let you install a package, with speed and loop controls, when-to-play triggers, reverse playback, linkable animations, full responsiveness, and custom CSS. Embed on 200+ platforms including Google Sites, Weebly, Squarespace, Shopify, and Genially.

Create your Lottie player

Free to use · No credit card · No coding