Embed Lottie Player – bring your pages to life with animation
Add eye-catching Lottie motion graphics to any post, page, or widget – configure autoplay, looping, and interactivity in a few clicks, no code required. Plugin Demo | Documentation | Get Pro Version Why Embed Lottie Player? Lottie animations are the modern way to add lightweight, crisp motion graphics to the web – and Embed Lottie Player makes using them in WordPress effortless. Embed any LottieFiles animation, .json, or .dotlottie file into posts, pages, and widgets with a dedicated Gutenberg block, then show your animation exactly the way you want. The block is packed with options: show or hide player controls, enable autoplay and looping, attach a link, set the width, and align the player left, center, or right. You can even style the controls themselves – height, background color, icon colors, tracker, and thumb – to match your site. The Pro version goes further with direct file uploads, hover interactions, playback modes, direction, play count, speed, and interval controls, plus advanced interactivity like scroll synchronization, cursor-driven playback, and click-triggered animations – and a fully styleable caption below the player. Free Features JSON & dotLottie URLs: Enter both .json and .lottie file URLs to embed animations. Player Controls: Show controls so users can interact with the player. Autoplay: Start the animation automatically on load. Loop: Make the animation repeat seamlessly. Link: Add a link to the player so users can navigate to any URL. Width & Alignment: Set the player width and align it left, center, or right. Control Styling: Customize height, background color, icon colors (normal, hover, active), tracker color, and thumb color. Pro Version Upload Files: Upload both .json and .lottie files directly to the Lottie Player. Hover: Play the animation when the mouse hovers over the player. Mode, Direction & Count: Choose playback modes, set forward/backward direction, and specify how many times the animation plays. Speed & Interval: Adjust playback speed and set an interval between loops. Open Link in New Tab: Send visitors to your link without leaving the page. Interactivity: Sync with scroll, scroll relative to the container, scroll with offset, sync with cursor position or horizontal movement, play on click, and play when visible. Caption & Caption Styles: Show a caption below the player and customize its text alignment, typography, colors (text and background), padding, and margin. How to Use – Quick Start Install and activate the Lottie Player block plugin. In the Gutenberg editor, add the Lottie Player block from the “Widgets” block category. Paste your .json or .lottie file URL. Configure controls, autoplay, loop, link, width, and alignment from the right-side settings sidebar. Publish – your animation is live. Use Cases Landing Pages: Replace static hero images with lightweight animated illustrations. Product Sites: Explain features with looping micro-animations. Portfolios & Agencies: Add polished motion design that loads fast. Blogs & Docs: Illustrate steps and concepts with animated visuals. User Feedback ⭐⭐⭐⭐⭐ Perfecto ❛❛Genial para meter animaciones lottie❜❜ –juandemingo ⭐⭐⭐⭐⭐ Amazing Plugin! ❛❛This is a fantastic plugin to configure Lottie Animations. Simple and easy to use but still very customizable. The support team helped me a lot while i built my site. Thank you very much guys❜❜ –bueroblanko ⭐⭐⭐⭐⭐ Recommended ❛❛Currently, we have little choice when we need to embed a Lottie animation into a WordPress website built with the block editor. Luckily, this plugin is far above average and offers many options to finetune your animation. (Tip: You can even use it to embed a Lottie animation with the Divi builder – simply create a sidebar, insert the animation there, and then bring it into your page using Divi’s sidebar module.)❜❜ –Martin Sauter Did you like this plugin? Have a feature request? Please share your feedback with us. Check out the Parent Plugin of this plugin- B Blocks – A blocks collection and page building tool for Gutenberg. Check out our other WordPress Plugins- Html5 Video Player – Display videos as single and playlist in multiple skins. PDF Poster – Display/Embed PDF files with different styles. Html5 Audio Player – Listen audios with awesome visuals. StreamCast – Customizable radio player with different skins. 3D Viewer – Embed 3D models and 3D products with interaction. Advanced Post Block – Show posts and custom posts in different layouts. Blocks This plugin provides 1 block. Lottie Player – Lottie player for display lottie files. Source Code You can find the source code, report bugs, and contribute to the development of this plugin on our GitHub repository: Embed Lottie Player on GitHub Third-Party Libraries This plugin bundles the following third-party JavaScript/PHP libraries. @dotlottie/player-component Source: https://www.npmjs.com/package/@dotlottie/player-component GitHub: https://github.com/dotlottie/player-component License: MIT – https://github.com/dotlottie/player-component/blob/master/LICENSE Purpose: Web component used to render and play dotLottie animations in the editor and front end. @lottiefiles/lottie-interactivity Source: https://www.npmjs.com/package/@lottiefiles/lottie-interactivity GitHub: https://github.com/LottieFiles/lottie-interactivity License: MIT – https://github.com/LottieFiles/lottie-interactivity/blob/master/LICENSE Purpose: Adds scroll and cursor interactivity to Lottie animations. Freemius Lite SDK Source: https://bplugins.com/ GitHub: https://github.com/bPlugins/freemius-lite-sdk License: GPL-2.0-or-later – https://www.gnu.org/licenses/gpl-2.0.html Purpose: Provides an opt-in consent form for usage tracking and analytics to help improve the plugin. No data is sent before explicit user consent. External Services: Communicates with api.bplugins.com (activation events) and wp.freemius.com (opt-in processing) only after user opt-in. See bPlugins Privacy Policy and Freemius Privacy Policy. bpl-tools Source / GitHub: https://github.com/bPlugins/bpl-tools License: GPL-2.0-or-later – https://www.gnu.org/licenses/gpl-2.0.html Purpose: Shared utility library providing admin dashboard components and common Gutenberg editor controls. External Services: The library may connect to bPlugins, WordPress.org, and Freemius services for product data and checkout functionality. See full details: https://github.com/bPlugins/bpl-tools#external-requests–why-they-are-made
Top keywords
- player20×2.12%
- lottie19×2.01%
- github13×1.38%
- com12×1.27%
- https12×1.27%
- animation11×1.17%
- embed9×0.95%
- block8×0.85%
- lottie player8×0.85%
- bplugins7×0.74%
- controls7×0.74%
- dotlottie7×0.74%
Serend Animations
Serend Animations makes it incredibly easy to add stunning scroll animations to any Gutenberg block. Choose an animation type, select a direction with intuitive arrow buttons, optionally enable slow motion, and watch your content come to life as visitors scroll through your page. NEW in v1.0.3: Visual direction picker with arrow buttons! All animation types now support all 4 directions (top, right, bottom, left), plus a universal Slow Motion toggle for dramatic effects. Why choose Serend Animations? Visual Direction Control: Intuitive arrow buttons to select animation direction – no more guessing! 20 Animation Variants: 5 animation types × 4 directions = endless creative possibilities Slow Motion Toggle: Make any animation 1.5x slower for more dramatic effects Ultra Lightweight: Pure CSS animations with minimal JavaScript – only 8KB total GDPR Friendly: No tracking, no cookies, no external connections – 100% privacy compliant Zero Dependencies: No jQuery, no third-party libraries, no external CDNs Lightning Fast: GPU-accelerated CSS animations with Intersection Observer Security First: Clean code, no external requests, WordPress security standards Accessibility Ready: Respects user motion preferences automatically White Label Ready: Clean frontend code without plugin branding or bloat Features 5 Animation Types with 4 Directions Each: 20 beautiful animation variants to choose from Visual Direction Picker: Intuitive arrow buttons to select animation direction (top, right, bottom, left) Slow Motion Toggle: Make any animation 1.5x slower for more dramatic effects Staggered Animations: Use the delay slider to create cascading animation effects One-Click Integration: No code required – just select an animation and direction Performance Optimized: Uses native Intersection Observer API for smooth performance Works with All Blocks: Compatible with every Gutenberg block Clean Code: Pure CSS + vanilla JavaScript – no bloat, no dependencies How It Works Open any block in the Gutenberg editor Look for “Serend Animation” in the block inspector panel Choose an animation type (Fade, Zoom, Rotate, Bounce, or Flip) Select a direction using the visual arrow buttons Optionally enable “Slow Motion” for a more dramatic effect Optionally set a delay for staggered effects Click “Show Animation” to preview in the editor Save and view your animated content on the frontend Animation Types Each animation type supports 4 directions (top, right, bottom, left): Fade: Elements gracefully fade in while sliding from the selected direction Zoom: Elements scale up from smaller size while moving from the selected direction Rotate: Elements rotate while scaling and moving from the selected direction Bounce: Elements bounce in with elastic effect from the selected direction Flip: Elements flip in with 3D rotation (X-axis for top/bottom, Y-axis for left/right) Plus, every animation can be made slower with the “Slow Motion” toggle for more dramatic effects! Perfect For GDPR-Compliant Websites: No tracking, no cookies, no privacy concerns Performance-Critical Sites: Lightweight and fast-loading Agency & Developer Projects: White label ready, clean code with no plugin branding Landing Pages: Engaging animations without the bloat Portfolio Websites: Showcase your work with beautiful effects Business Sites: Stand out without compromising on speed or privacy Blog Posts: Dynamic content reveals that respect user preferences Client Projects: Safe, reliable animations with zero maintenance overhead Developer Friendly Pure CSS + Vanilla JS: No jQuery or framework dependencies WordPress Coding Standards: Clean, secure, and maintainable code Zero External Calls: No CDNs, APIs, or third-party services White Label Frontend: No plugin branding or comments in generated HTML/CSS Lightweight Footprint: Only 8KB total – smaller than most images Extensible Architecture: Easy to customize with your own CSS Debug Mode: Built-in tools for development and troubleshooting (enable via Settings → Serend Animations) GDPR Compliant: No data collection, tracking, or external connections Security Focused: Follows WordPress security best practices Additional Information Minimum Requirements WordPress 6.0 or higher PHP 7.4 or higher Modern browser with JavaScript enabled Contributing This plugin is open source. Contributions are welcome.