WordPress plugin intelligence profile

Embed Lottie Player – bring your pages to life with animation

Embed Lottie animations (.json and .dotlottie) in WordPress with a Gutenberg block – autoplay, loop, controls, interactivity, and styling.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update30 Aug 20262mo ago
Active installations4K+Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 4 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Embed Lottie Player – bring your pages to life with animation version 1.3.0 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

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. 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.

) ❜❜

– 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
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • gutenberg block
  • animations
  • lottie
  • motion
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity30 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.