V4 Early Bird: up to 25% off Annual, up to 30% off Lifetime, and 2x site activations on every plan. Ends Oct 17.V4 Early Bird: up to 30% off + 2x sites · ends Oct 17. See plans →
Elementor 4 · Extensions

Elementor 4 animation extensions (GSAP): 29 ways to animate, style and extend the elements you already use

Add GSAP scroll, text and image animation, cursor effects, sticky pinning, masks, background video and form logic to Elementor's own Headings, Images, Buttons and containers. No new widgets to learn: each extension is a new section in the panel you already use.

  • 29 extensions
  • 9 free, 20 in Pro
  • Built for Elementor 4 Atomic Elements
  • Switch each one on or off
29 extensions · 9 free

Every extension, grouped by the job it does.

Each card shows the extension at work. Search by name or pick a job. Free extensions are in the plugin on WordPress.org; Pro extensions come with any Pro plan.

Animate on scrollPro

Regular Animation

GSAP entrance and exit animations from ready presets or your own, on Elementor's atomic elements and most Animation Addons widgets.

Animate on scrollPro

Parallax

ScrollSmoother depth effect, with Speed and Lag per element.

Animate on scrollPro

Text Animation

Character, word and line reveals on Heading, Paragraph, Button, Advanced Heading and Post Title.

Animate on scrollPro

Image Animation

Reveal, scale and stretch animations for Image, SVG and Post Image.

Animate on scrollPro

Horizontal Scroll Animation

Turn a Flexbox or Grid into a sideways-scrolling section.

React to the cursorPro

Image Hover

A floating image that follows the cursor over a heading, card or list item.

React to the cursorPro

Cursor Hover Effect

A styled text label, such as "View", that follows the cursor on hover.

React to the cursorPro

Mouse Move Effect

Elements that shift with the mouse position.

React to the cursorPro

Tilt

3D tilt on hover, with optional glare and gyroscope.

React to the cursorPro

Advanced Tooltip

Text tooltips on hover or click, in four positions, with styling and an entrance animation.

React to the cursorPro

Parent Child Hover

Hover a Flexbox and restyle the elements inside it.

Navigate and pinPro

Sticky

Pin a Flexbox, Div Block or Grid while the page scrolls.

Navigate and pinPro

Scroll To

Smooth scrolling to a section with duration and easing.

Style and mediaFree

Custom CSS

Per-element CSS with a selector keyword and per-device rules.

Style and mediaFree

Background Video

A looping MP4 behind a Flexbox, Div Block or Grid, with a poster for phones.

Style and mediaFree

Image Overlay

Colour or gradient tints with 16 blend modes on Image and SVG.

Style and mediaFree

Mask

Clip a container to 20 shapes or your own SVG.

Content and dataPro

Dynamic Tags

Fill atomic elements from post, author, site, archive, comment and ACF data.

Content and dataFree

Post Type Builder

Create custom post types and taxonomies without code, ready for a Loop Grid.

FormsPro

Conditional Display

Show or hide Form fields based on other answers.

FormsPro

Validation Pro

Regex rules with custom messages on inputs and textareas.

FormsPro

Create User

Turn a form submission into a WordPress account.

Site toolsFree

Template Library

Import ready-made layouts from a library inside the editor.

Site toolsFree

Custom Fonts

Upload font families and use them in Elementor's typography controls.

Site toolsFree

Custom Icon

Upload IcoMoon icon sets for Elementor's icon picker.

Site toolsFree

Code Snippet

Add CSS, JS or HTML snippets from wp-admin with placement controls; PHP snippets need Pro.

Site toolsPro

Custom Fields

Build field groups for any post type, taxonomy, user or options page.

Site toolsPro

AI & Connections

Connect Claude.ai, ChatGPT and Claude Desktop to your site with OAuth sign-in.

Recipes

Six recipes that combine extensions

Extensions stack: each one is its own panel section, so one element can take several. Six combinations we see on real sites.

01

Studio hero with a shaped video

A muted showreel plays inside a blob-shaped Flexbox while the headline "We make brands move." rises in word by word. Phones see the poster frame.

Extensions
Background Video + Mask (free) + Text Animation (Pro).
On
Flexbox, Heading, Button.
02

Portfolio list with a cursor preview

Hovering "Ledgerly onboarding" floats its thumbnail beside the cursor, and a small "View" label follows the pointer.

Extensions
Image Hover + Cursor Hover Effect (Pro).
On
A list of Headings, or a Loop Grid of projects.
03

Pricing cards that respond

Three Tally Notes plans fade up in sequence, tilt gently under the cursor, and each feature line explains itself in a tooltip.

On
Grid of Div Blocks, Paragraphs, Buttons.
04

One-page site that glides

Northwind Studio's "Projects" and "Contact" buttons glide to their sections, each section fades up as it arrives, and a mobile-only rule tightens the button row.

Extensions
Scroll To + Regular Animation (Pro), plus Custom CSS (free) for a mobile tweak.
On
Buttons, section Flexboxes with IDs.
05

Member sign-up form

A Bakehouse & Co. supper-club form shows dietary fields only when needed, checks the postcode format, and creates the member's WordPress account on submit.

On
Form.
06

Directory with branded type and live data

A "Clinics" post type in Lumen Dental's brand font, with each card's name and opening hours pulled from the post title and its ACF fields.

Extensions
Post Type Builder + Custom Fonts (free) + Dynamic Tags (Pro).
On
Loop Grid, Heading, Image.
Step by step

How to turn extensions on or off

Most panel extensions are on by default. Template Library, Custom Fonts, Post Type Builder, Custom Icon and Code Snippet start off on new installs; switch them on when you need them.

Get Animation Addons Pro
  1. In wp-admin, open Animation Addon → Settings and go to the Extensions tab.

  2. Choose the Elementor V4 (Atomic) view if both V4 and V3 tabs are shown.

  3. Filter by Free + Pro, Free or Pro, or show only Used extensions.

  4. Switch individual extensions on or off, or use Enable All.

  5. Click Save Settings. A switched-off extension's panel section disappears from the editor.

FAQ

Questions about Animation Addons extensions

What are Elementor 4 animation extensions?

Elementor 4 animation extensions are add-on panel sections that animate elements you already use instead of adding new widgets. In Animation Addons for Elementor, extensions such as Regular Animation, Text Animation, Parallax and Sticky appear on Elementor's Atomic Elements and use GSAP. There are 29 Animation Addons extensions in total, covering animation, interaction, styling, forms and site tools.

Which Animation Addons extensions are free?

Nine Animation Addons extensions are free: Custom CSS, Background Video, Image Overlay, Mask, Template Library, Custom Fonts, Post Type Builder, Custom Icon and Code Snippet. The GSAP animation and interaction extensions, Dynamic Tags, Popup, the three form extensions, Custom Fields and AI & Connections are part of Animation Addons Pro. All of them work on Elementor Free.

Do Animation Addons extensions work with Elementor Free?

Yes. Animation Addons extensions need Elementor's Atomic Editor switched on, not Elementor Pro, and attach to free Atomic Elements such as Heading, Image and Flexbox; each page lists its elements. Pro extension sections show and save on a free site but play only with an Animation Addons Pro licence. Scroll effects don't auto-play on the editor canvas.

How are extensions different from Elementor's own Interactions?

Elementor 4's free Interactions offer fade, slide and scale on page load or scroll into view, using the Motion library; hover, click and scroll-linked triggers need Elementor Pro. Animation Addons extensions use GSAP and add split-text, parallax, pinning, horizontal scroll, cursor-following images, tilt and tooltips.

Will GSAP extensions slow down my site?

The free Animation Addons extensions add their scripts only to pages that use them. With Pro, Lazy Animation delays GSAP and ScrollTrigger until an animated element is near the viewport, and Reduced Motion skips the animation runtime for visitors who ask for less motion. Pro is also compatible with LiteSpeed Cache and WP Rocket.

Can I use Animation Addons extensions with Elementor's Interactions on the same element?

You can, but avoid animating the same property twice. If an Elementor Interaction fades a Heading in and Animation Addons Text Animation also reveals it, the two will compete. Pick one per element: Elementor's Interactions for a simple fade, an Animation Addons extension for split-text, parallax or pinning.

Are the animations accessible and good for SEO?

Animation Addons extensions animate and style existing elements, so headings, text and links stay in the page HTML for search engines. With Pro, Reduced Motion gives visitors who turn on their device's reduce-motion setting a page without animation. Background Video shows a still poster to those visitors, and Mask adds no script at all.

How do I turn off extensions I don't use?

Open Animation Addon → Settings in wp-admin and go to the Extensions tab. Filter by Free, Pro or Used, switch off any Animation Addons extension you don't need, and click Save Settings. Its panel section then disappears from the Elementor editor, which keeps the panel tidy for clients.

More answers in the FAQ · Documentation · Free vs Pro

Give the elements you already use something new to do

Start with the 9 free extensions, then unlock GSAP animation, cursor effects, pinning and form logic with Pro.

Custom CSS, Background Video, Image Overlay and Mask are free today; for simple fades, Elementor's own Interactions are free too.

  • Free on WordPress.orgNo Elementor Pro needed
  • Part of the free pluginSwitch it on in the Extensions screen
  • Animation Addons 4.3Updated October 2026