Embed beautiful Lottie animations on any website with one line of code. Lightweight, customizable, responsive — with a "Powered by" backlink to help us keep it free.
~15KB widget script. Loads lottie-web from CDN only when needed. Zero impact on Core Web Vitals.
8 built-in themes + custom color pickers. Toggle controls, badge, autoplay, loop, speed, and border radius.
Works perfectly on any screen size. Set width/height in px, %, or leave auto for fluid scaling.
Copy a single HTML snippet, paste into any website. Works with WordPress, Webflow, Squarespace, Wix, or raw HTML.
"Powered by SergeyDesigner.pro" badge provides a dofollow backlink from every site that embeds the widget.
Self-contained Web Component. No jQuery, no React, no build step. Works everywhere — including Shadow DOM.
Upload your Lottie JSON or paste a URL. Adjust theme, controls, speed, and size.
Click "Copy Code" to get the complete embed snippet ready for production.
Paste into your HTML. The widget loads instantly with all your settings baked in.
I create professional Lottie animations, SVG micro-interactions, and UI motion design for SaaS, apps, and websites.
Get a QuoteLottie animations have become the standard for lightweight, scalable web animations. Unlike GIFs or MP4 videos, Lottie files are JSON-based vector animations that render crisply at any resolution while being up to 10x smaller in file size.
While lottie-web is powerful, integrating it requires writing JavaScript, managing the animation lifecycle, and building custom controls. This Lottie Player Widget eliminates that complexity — you configure once and embed with a single HTML snippet.
Whether you're a developer adding micro-interactions, a designer showcasing animations in your portfolio, or a SaaS company enhancing your landing page — this widget makes it effortless. The built-in themes ensure it looks great on any design.
The widget ships with 8 built-in themes — Dark, Light, Transparent, Accent, Ocean, Forest, Purple, and Rose — plus custom color pickers for background and accent colors. This means the player integrates seamlessly into any website design, whether it's a minimal portfolio, a bold SaaS landing page, or a dark-mode dashboard. You can also configure border radius, playback speed (0.25× to 3×), and toggle controls, autoplay, loop, and the powered-by badge independently.
Lottie JSON files are vector-based, meaning they scale to any resolution without pixelation. A typical Lottie icon animation is 5–20KB, while an equivalent GIF would be 200KB+. Unlike MP4 video, Lottie animations are interactive — you can control playback, respond to hover events, and synchronize with scroll position. APNG offers better quality than GIF but lacks interactivity and is still raster-based. For web performance and user experience, Lottie is the clear winner.
The embed code is plain HTML — no plugin or module required. In WordPress, paste it into a Custom HTML block. In Webflow, use an Embed element. In Shopify, add it to a custom liquid section or theme code. Since the widget is a self-contained Web Component, it won't conflict with your existing JavaScript or CSS frameworks.
This widget is built by Sergey Designer, a motion designer with 250+ completed animation projects, 183+ five-star reviews, and 100% Job Success on Upwork. Specializing in SVG icon animations, micro-interactions, SaaS explainer videos, and UI motion design. Need custom Lottie animations for your project? Get in touch.