Character animation, letter by letter, in a hero
A letter by letter animation set up as an Elementor heading animation: Animation Character, Trigger On Page Load, Stagger 0.02, Transform-X 20.
Animate Elementor headings and text letter by letter, word by word or line by line, or fill them with color as visitors scroll. Split text animation with GSAP for Elementor 4's own Headings, Paragraphs and Buttons: 14 effects, no code.
Included in Pro, from $29.40 a yearHalloween: 40% off until 5 Nov
Text Animation is an Animation Addons Pro extension for Elementor 4 that adds text and heading animation with GSAP SplitText to Headings, Paragraphs and Buttons. It splits text into characters, words or lines and animates the pieces on page load, on scroll, with the scrollbar, on hover, on click or on slide change, with separate settings for each device.
Also searched as: elementor text animation, elementor heading animation, elementor animated heading, text animation on scroll, scroll-triggered text animation, split text animation, gsap text animation, gsap in elementor, elementor gsap addon, text animation plugin, text reveal animation, text hover animation, 3d text animation, letter by letter animation, text fill on scroll, slider text animation
Real text motion, not videos. Each demo runs GSAP SplitText with the settings the extension uses, on headings from sample client sites. Each one plays when it scrolls into view; Replay restarts the ones that play once.
Core effects06
Letter-by-letter, word-by-word and line-by-line animation, plus text reveal, scale and fill. Each is a staggered text animation you can tune for direction and timing.
A letter by letter animation set up as an Elementor heading animation: Animation Character, Trigger On Page Load, Stagger 0.02, Transform-X 20.
Animation Word, Trigger On Scroll, Stagger 0.02, Transform-X 20: each word slides in as the heading scrolls into view.
Animation Text Reveal, Trigger On Scroll, Stagger 0.02, Duration 1: letters rise from behind a mask inside each word.
An Elementor animated heading: Animation Text Move, Trigger On Page Load, Rotation X -80, Duration 1: each line flips up from its top edge.
Animation Text Scale, Trigger On Scroll, Scale 1.5, Ease Back: each line starts 1.5 times larger and settles with a small bounce.
Animation Text Invert on a Paragraph, Trigger Play With Scroll, Start top 85%, End bottom center. Scroll inside the frame to fill the lines, scroll back to empty them.
Premium 3D presets08
3D text animation in one click. Pick a preset and the extension sets the split, stagger and easing.
Pick Origami Fold in Animation. The preset sets Stagger 0.05, Duration 1.2 and Ease expo.out, and the letters fold open alternately up and down.
Pick Typewriter 3D: Stagger 0.1, Duration 0.4 and Ease linear. The letters swing in one at a time from a 45° angle.
Pick Quantum Snap: letters arrive from random 3D angles in random Order, with Duration 1.2 and Ease back.out(1.2).
Pick Cyber Phantom: Stagger 0.05, Duration 1.5 and Ease back.out(1.5). The cyan and magenta ghost trail is part of the preset.
Pick Shutter Cascade: Stagger 0.03, Duration 0.8 and Ease power2.inOut. The letters swing down on a top hinge, like slats.
Pick Vortex Unwind: Stagger 0.06, Duration 1.5 and Ease power3.out. Each letter unwinds from a twist and grows to full size.
Pick Matrix Reveal: random Order, Duration 1.2 and Ease power4.out. The letters flip over from upside down and grow to full size.
Pick RB Curved Loop: Loop Yoyo, Duration 0.8 and Ease sine.inOut. The wave keeps moving while the section is on screen.
Trigger examples02
The same effects, started by a hover and by a slide change. Text Animation also plays on page load, on scroll, with the scrollbar and on click.
Animation Character, Trigger Mouse Over, Stagger 0.02, Transform-X 20. Hover or tap a link to play it.
Animation Text Reveal, Trigger On Slide Change, Stagger 0.02, Duration 1, on the heading inside a Nested Slider slide.
Every effect above, in one extension.
Text Animation comes with every Animation Addons Pro plan: all 14 effects, all 6 triggers and per-device settings.
Three steps, no code, for a heading animation or any paragraph or button. The bold names are the labels you'll see in the panel.
Get Animation Addons ProSwitch it onWith Animation Addons Pro active, check that Text Animation is on in the plugin's extension list.
Add an interactionSelect a Heading, Paragraph or Button, open the Text Animation section, click Add Interaction and pick an Animation and a Trigger.
Preview and publishSet Stagger and Duration, press the row's play button to preview, check tablet and mobile, then publish.
What each option has, side by side. Where the other choice is the better fit, we say so.
| Feature | Elementor 4 Interactions | Animation Addons Text Animation |
|---|---|---|
| Split by character, word or line | No split-text effects | Yes |
| Effects for text | Fade, Slide, Scale on the whole element (Free) | 14 split-text effects |
| Scroll-scrubbed playback | "While scrolling" in Pro only | Play With Scroll on every effect |
| Hover and click triggers | Pro only | Included |
| Different settings per device | Pro only | Yes, per breakpoint |
| Engine | Motion library | GSAP SplitText and ScrollTrigger |
Compared with Elementor 4.3.3 (September 2026).
Need only a fade or slide on a whole heading? Elementor's free Interactions do that. For split text, scroll-scrubbed color fills or hover effects, use Text Animation. Looking for an alternative to Elementor Pro's Animated Headline on Elementor 4? Animated Headline types and rotates words, but it's a V3 widget, not an atomic element; Text Animation brings heading animation to the atomic Heading in Editor V4.
Agencies use it for hero lines and typography animation, content teams for blog titles, product teams for buttons. The GSAP text effects are what most reviews mention first.
Best and only Elementor Addon for GSAP animations I knowwebitems, WordPress.org
Select an Elementor 4 Heading, open the Text Animation section and click Add Interaction. Choose the Character effect and a trigger such as On Page Load, then set Stagger, for example 0.03 seconds, for the gap between letters. Press the row's play button to preview it on the canvas. Text Animation is part of Animation Addons Pro.
Select the Heading, open Text Animation, click Add Interaction and pick an effect: Character for short headlines, Word or Text Move for longer ones, or Text Reveal for an entrance animation where letters rise from behind a mask. Use On Page Load for the hero heading and On Scroll for headings further down the page. It works the same way on Animation Addons' Advanced Heading and Post Title.
For a text animation on scroll, add a Text Animation interaction with the On Scroll trigger. It is a scroll-triggered text animation: it plays once when the text reaches the start line, 85% down the screen by default. Text Reveal and Word are the usual choices. To tie the animation to the scrollbar instead, so it plays forward and back as you scroll, choose Play With Scroll.
Use the Text Invert effect. Select a Paragraph or Heading, add an interaction and choose Text Invert; the trigger locks to Play With Scroll, so each line fills with color as the visitor scrolls and empties when they scroll back. Start and End set where the sweep begins and finishes.
Yes, it uses GSAP SplitText. Animation Addons is an Elementor GSAP addon: it splits your text in the visitor's browser and animates the pieces with GSAP and ScrollTrigger, so you can use GSAP in Elementor without loading or writing it yourself. Elementor still outputs the heading as normal text in the page HTML, so search engines read your H1 or H2 as written.
Yes, in Elementor. Animation Addons for Elementor is a WordPress plugin, and its Text Animation extension gives you split text animation and heading animation from the Elementor panel, with no GSAP code to write. It works in Elementor pages and templates, not in the block editor.
Yes. It works on Elementor 4's Heading, Paragraph and Button, which ship with Elementor Free, so you don't need Elementor Pro. You need Elementor 4.0 (Editor V4) or newer and Animation Addons Pro.
It depends on your Elementor version and the effect you want. For typing or rotating words in an Elementor 3 widget, Elementor Pro's Animated Headline does that. Most animated heading and animated text widgets for Elementor are separate widgets that replace your heading. For split text effects, 3D presets and scroll-scrubbed fills on Elementor 4's atomic Heading, Paragraph and Button, Text Animation is the text animation addon that adds them to the elements you already use.
It doesn't replay while you change settings. Each interaction row has its own play button that runs that one animation on the canvas, and hover and click rows respond in the editor too. For scroll rows, switch on Markers to see the start and end lines, then turn it off before publishing.
It appears only on Elementor's Heading, Paragraph and Button, and on Animation Addons' Advanced Heading and Post Title. For other widgets, such as an Icon List or Counter, use Regular Animation, or put the text in a Heading.
Your heading stays real text in the page HTML, and Animation Addons Pro adds Reduced Motion and Lazy Animation. Animate headings by character and longer copy by word or line, keep fast randomized effects for short display lines, and avoid looping effects on text people need to read.
It is part of Pro; the free Animation Addons plugin on WordPress.org doesn't include it. Text Animation comes with every Animation Addons Pro plan, along with the other 19 Pro extensions and every Pro element and template. Pro starts at $49 a year for one site, or $29.40 during the Halloween deal until 5 November. See pricing or Free vs Pro.
More answers in the FAQ · Documentation · Free vs Pro
What works well with Text Animation on the same page or template.
Animate whole elements, including widgets Text Animation doesn't attach to.
Color one word in a headline, then animate it with Text Animation.
Add a word reveal to every blog post title from one template.
Pair a headline reveal with a matching image reveal.
Replay a caption's text effect on every slide with On Slide Change.
Animation Addons Pro · Elementor 4
Text Animation comes with every Animation Addons Pro plan, along with the other 28 extensions and every Pro element and template.
Halloween deal40% off every Pro planEnds 5 Nov