{"id":505,"date":"2026-07-28T10:00:28","date_gmt":"2026-07-28T10:00:28","guid":{"rendered":"https:\/\/bricksfly.com\/blog\/?p=505"},"modified":"2026-07-28T10:00:29","modified_gmt":"2026-07-28T10:00:29","slug":"bricks-text-animation","status":"publish","type":"post","link":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/","title":{"rendered":"How to Add Text Animation in Bricks Builder"},"content":{"rendered":"\n<p class=\"has-text-color has-link-color wp-elements-1fd513faf2b88e5aaae0a5b7b2d3b03d wp-block-paragraph\" style=\"color:#8c7522\">Text alone doesn&#8217;t always hold attention, but Bricks text animation can change that. A heading that reveals character by character, a subheading that scales into view, or a block of text that inverts on scroll turns <a href=\"https:\/\/bricksfly.com\/blog\/best-bricks-builder-addons\/\"><strong>static content into something dynamic<\/strong><\/a> and eye-catching.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-b22ae7d2171d87f0267afb9ba425ee35 wp-block-paragraph\" style=\"color:#8c7522\">The reason it used to be hard is that text animation relies on <a href=\"https:\/\/gsap.com\/\"><strong>GSAP<\/strong><\/a> and JavaScript. Effects like staggered character reveals and scroll-triggered inversions traditionally required custom scripting. With a no-code tool, the same effects become a matter of choosing an animation type and adjusting a few visual settings.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-d1d69cd3d7afc10a2a489d15ce5aff2e wp-block-paragraph\" style=\"color:#8c7522\">This guide walks through how to add text animation in <a href=\"https:\/\/bricksbuilder.io\/\"><strong>Bricks Builder<\/strong><\/a> using BricksFly, from activating the feature to configuring each effect. You&#8217;ll learn the available animation types (character, word, reveal, scale, invert, and more), how the trigger and timing settings work, and how to apply them to any heading or text element.<\/p>\n\n\n\n<section style=\"margin: 28px 0;\" aria-label=\"Quick answer\">\n  <div style=\"\n    padding: 22px 24px;\n    background: #fff8d6;\n    border: 1px solid #e5b800;\n    border-left: 4px solid #e5b800;\n    border-radius: 12px;\n  \">\n    <p style=\"\n      margin: 0 0 8px;\n      color: #075985;\n      font-size: 13px;\n      font-weight: 700;\n      letter-spacing: 0.06em;\n      text-transform: uppercase;\n    \">\n      Quick Answer\n    <\/p>\n\n    <p style=\"\n      margin: 0;\n      color: #17324d;\n      font-size: 16px;\n      line-height: 1.75;\n    \">\n        \nTo add text animation in Bricks Builder, activate the Text Animation extension in BricksFly (Dashboard, BricksFly, Extensions), then edit a page in Bricks, select a heading or text element, and open Text Animation. Choose an animation type such as Character, Word, Text Reveal, or Text Scale, set the trigger and timing, and the text animates without any code.\n\n    <\/p>\n  <\/div>\n<\/section>\n\n\n\n<h2 class=\"wp-block-heading has-2-xl-font-size\"><strong>What Is Text Animation in Bricks?<\/strong><\/h2>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-a3569f858bfc27663dae2cc37fc7633d wp-block-paragraph\" style=\"color:#8c7522\"><a href=\"https:\/\/bricksfly.com\/split-text-animation\/\"><strong>T<\/strong><\/a><strong><a href=\"https:\/\/bricksfly.com\/split-text-animation\/\">ext animation in Bricks<\/a> <\/strong>means applying motion to a heading or text element, animating the words or characters as they appear, move, or respond to scroll. Instead of text simply loading in place, each character, word, or line animates according to the effect you choose, creating rhythm and drawing attention to your most important content.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The effects are powered by GSAP, the animation engine behind most premium web motion. Text animation typically splits a heading into smaller pieces (characters or words) and animates each one, often with a small delay between them (called a stagger) that creates a flowing, wave-like reveal. Scroll-based text effects tie the animation to the user&#8217;s scroll position.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-cf40b26663713dae8026ac41a7c22cdd wp-block-paragraph\" style=\"color:#8c7522\">In <a href=\"https:\/\/bricksfly.com\/blog\/meet-bricksfly-best-bricks-builder-addons\/\"><strong>BricksFly<\/strong><\/a> specifically, Text Animation is one of the GSAP extensions. Rather than writing GSAP code, you enable the extension, select your text element, and configure the effect through visual controls, <a href=\"https:\/\/bricksfly.com\/blog\/bricks-animation-examples\/\"><strong>choosing the animation type<\/strong><\/a>, when it triggers, and how it&#8217;s timed. The tool generates the animation for you.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-2-xl-font-size\"><strong>Before You Start: Requirements and Activation<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Text Animation is a Pro extension in BricksFly, so a quick setup comes first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Requirements<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Make sure you have installed:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The Bricks theme<\/li>\n\n\n\n<li>BricksFly Pro<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Text Animation is part of BricksFly&#8217;s Pro GSAP extensions, so the Pro plugin is required to access it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Activating Text Animation<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Enable the feature before using it in the editor:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" src=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Activate-Text-Animation-1024x575.webp\" alt=\"Activate text animation\" class=\"wp-image-529\" srcset=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Activate-Text-Animation-1024x575.webp 1024w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Activate-Text-Animation-300x169.webp 300w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Activate-Text-Animation-768x432.webp 768w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Activate-Text-Animation.webp 1413w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to your WordPress Dashboard.<\/li>\n\n\n\n<li>Click on BricksFly.<\/li>\n\n\n\n<li>Head to the Extensions tab.<\/li>\n\n\n\n<li>Under ScrollSmoother, toggle on Text Animation.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Once activated, the Text Animation controls appear in the Bricks editor when you select a text element. With that done, you&#8217;re ready to apply animation to any heading or text block on your pages.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-2-xl-font-size\"><strong>The Text Animation Types in BricksFly<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When you open the Animation settings, you&#8217;ll see a range of effect types. Each produces a different result, so you can match the effect to your design.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eace6a\"><tbody><tr><td><strong>Animation Type<\/strong><\/td><td><strong>What It Does<\/strong><\/td><td><strong>Best For<\/strong><\/td><\/tr><tr><td>None<\/td><td>No animation (default)<\/td><td>Turning animation off<\/td><\/tr><tr><td>Character<\/td><td>Animates each character individually<\/td><td>Bold, dramatic headlines<\/td><\/tr><tr><td>Word<\/td><td>Animates each word as a unit<\/td><td>Readable, stylish headings<\/td><\/tr><tr><td>Text Move<\/td><td>Moves text with rotation and motion<\/td><td>Dynamic entrances<\/td><\/tr><tr><td>Text Reveal<\/td><td>Reveals text as it enters view<\/td><td>Clean, professional reveals<\/td><\/tr><tr><td>Text Scale<\/td><td>Scales text up or down as it animates<\/td><td>Emphasis and impact<\/td><\/tr><tr><td>Text Invert<\/td><td>Inverts text on scroll<\/td><td>Scroll-driven, editorial effects<\/td><\/tr><tr><td>3D Spin<\/td><td>Spins text in 3D on scroll<\/td><td>Eye-catching, playful motion<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Character and Word<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Character effect animates each letter individually, ideal for bold, dramatic headlines. The Word effect animates each word as a unit, which stays more readable while still feeling stylish. The settings for Character and Word are the same; the difference is in the final result, so you can choose either based on preference.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Text Move<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Text Move animates text by moving it from one position to another. You can use it to make text enter from the top, bottom, left, or right. This effect helps guide attention toward headings, descriptions, and important content.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Text Reveal<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Text Reveal gradually uncovers text using a smooth reveal animation. The text can appear line by line, word by word, or character by character depending on the selected settings. It works well for hero headings, section titles, and storytelling content.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/The-Text-Animation-Types-in-BricksFly-1024x683.webp\" alt=\"The text animation types in bricksfly\" class=\"wp-image-507\" srcset=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/The-Text-Animation-Types-in-BricksFly-1024x683.webp 1024w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/The-Text-Animation-Types-in-BricksFly-300x200.webp 300w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/The-Text-Animation-Types-in-BricksFly-768x512.webp 768w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/The-Text-Animation-Types-in-BricksFly.webp 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Text Scale<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Text Scale animates text by increasing or decreasing its size. It can make the text appear as though it is zooming in or zooming out. This effect is useful for creating strong headings and highlighting important messages.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Text Invert<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Text Invert changes the appearance of text as the user scrolls or interacts with the page. It can reverse the text and background colors to create a noticeable visual transition. This animation works well for bold sections, dark layouts, and scroll-based storytelling.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>3D Spin<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">3D Spin rotates text in a three-dimensional direction. The text can spin horizontally, vertically, or from different angles while entering the page. This effect creates a dynamic and modern appearance for headings and featured content.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-2-xl-font-size\"><strong>Understanding the Text Animation Settings<\/strong><\/h2>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-c6420d99dfa8c847de1af94e7119e4dd wp-block-paragraph\" style=\"color:#8c7522\">Most <strong><a href=\"https:\/\/gsap.com\/text\/\">text animation types<\/a> <\/strong>share a common set of controls. Understanding them means you can fine-tune any effect.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Understanding-the-Text-Animation-Settings.webp\" alt=\"Understanding the text animation settings\" class=\"wp-image-508\" srcset=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Understanding-the-Text-Animation-Settings.webp 1536w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Understanding-the-Text-Animation-Settings-300x200.webp 300w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Understanding-the-Text-Animation-Settings-1024x683.webp 1024w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Understanding-the-Text-Animation-Settings-768x512.webp 768w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Trigger<\/strong> &#8211; Controls when the animation starts. Options include: On Scroll (starts when the element enters the viewport while scrolling), On Page Load (starts automatically as the page loads), Play with Scroll (animation progress links directly to scroll movement), On Hover (starts when the user hovers over the element), and On Click (starts when the user clicks the element).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Text Wrapper<\/strong> &#8211; Controls how the text is grouped for animation. You can use a predefined wrapper or a custom wrapper to animate characters separately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Delay<\/strong> &#8211; How long to wait before the animation starts. In BricksFly&#8217;s Character example it&#8217;s set to 0.15 seconds, and you can adjust it as needed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Duration<\/strong> &#8211; How long the animation takes to complete. In the Character example it&#8217;s set to 3 seconds, adjustable to taste.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Stagger<\/strong> &#8211; The delay added between each character or word&#8217;s animation, this is what creates the smooth, wave-like effect. In the Character example it&#8217;s set to 0.02 seconds. A smaller stagger feels tighter; a larger one feels more spread out.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Transform-X and Transform-Y<\/strong> &#8211; These move the text horizontally and vertically as it animates. In the Character example, Transform-X is set to 20 (the text starts 20px to the right before returning to position) and Transform-Y to 50 (the text starts 50px lower before settling). Adjust both to control the direction of the entrance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Enable On Editor<\/strong> &#8211; Lets you preview the animation inside the Bricks editor. If disabled, the animation still works on the live site, it just won&#8217;t play in the editor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some effects add their own controls, for example, Text Scale includes an Ease and a break-by option, Text Move includes rotation settings, and scroll-based effects like Text Invert and 3D Spin include Start and End points that define where the effect begins and finishes during scrolling.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-2-xl-font-size\"><strong>How to Add Text Animation in Bricks (Step by Step)<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With the extension activated, here&#8217;s how to apply text animation to any element.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Step 1: <strong>Open Text Animation<\/strong> in the Bricks Editor<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2230\" height=\"959\" src=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Open-Text-Animation-in-the-Bricks-Editor-1.webp\" alt=\"Open text animation in the bricks editor 1\" class=\"wp-image-527\" srcset=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Open-Text-Animation-in-the-Bricks-Editor-1.webp 2230w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Open-Text-Animation-in-the-Bricks-Editor-1-300x129.webp 300w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Open-Text-Animation-in-the-Bricks-Editor-1-1024x440.webp 1024w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Open-Text-Animation-in-the-Bricks-Editor-1-768x330.webp 768w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Open-Text-Animation-in-the-Bricks-Editor-1-1536x661.webp 1536w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Open-Text-Animation-in-the-Bricks-Editor-1-2048x881.webp 2048w\" sizes=\"auto, (max-width: 2230px) 100vw, 2230px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Go to the page you want to edit and open it in Bricks (Edit with Bricks). In the editor, select the specific heading or text element you want to animate. With the element selected, click on Text Animation in the editor panel. This opens the animation controls for that element.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Step 3: Choose the Animation Type<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"401\" height=\"669\" src=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/text-scale.webp\" alt=\"Text scale\" class=\"wp-image-524\" srcset=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/text-scale.webp 401w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/text-scale-180x300.webp 180w\" sizes=\"auto, (max-width: 401px) 100vw, 401px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Under Animation, select the effect you want like &#8211;  Character, Word, Text Move, Text Reveal, Text Scale, Text Invert, or 3D Spin. For most headings, Text Reveal or Word is a safe, stylish choice; Character adds more drama; 3D Spin and Text Invert are bolder, scroll-driven options.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here, we use Text Scale for the text animation. The\u00a0Text Scale\u00a0animation lets you change how big or small the text gets, when the animation starts, and how it moves.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Step 4: Set the Trigger<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"404\" height=\"714\" src=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/trigger.webp\" alt=\"Set the Trigger\" class=\"wp-image-522\" srcset=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/trigger.webp 404w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/trigger-170x300.webp 170w\" sizes=\"auto, (max-width: 404px) 100vw, 404px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Controls when the text animation starts. On Scroll is a natural, common choice that plays the effect as the element enters view. On Page Load for above-the-fold headings or On Hover \/ On Click for interactive elements. In this example, \u201cOn Scroll\u201d is selected, but you can choose any option you prefer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Step 5: Configure Timing and Movement<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Set the Delay, Duration, and Stagger to control the pacing, and use Transform-X and Transform-Y to set the direction of the entrance.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"349\" height=\"816\" src=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Configure-Timing-and-Movement-2.webp\" alt=\"Configure timing and movement 2\" class=\"wp-image-526\" srcset=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Configure-Timing-and-Movement-2.webp 349w, https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Configure-Timing-and-Movement-2-128x300.webp 128w\" sizes=\"auto, (max-width: 349px) 100vw, 349px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Text Wrapper:&nbsp;<\/strong>Sets how text is split for animation effects. You can use default or custom wrappers to animate each character individually.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Delay:&nbsp;<\/strong>Here, the delay is set to 0.5s, but you can adjust it according to your choice.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Duration:&nbsp;<\/strong>Controls how long the animation takes to finish. In this example, it\u2019s set to 2 seconds, so the animation runs for 2 seconds.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Stagger:<\/strong>&nbsp;Adds a small delay between each animated text part. In this example, it\u2019s set to 0.02s, so the letters animate one after another instead of all at once.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ease:&nbsp;<\/strong>Controls the animation speed style, such as smooth or fast.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Scale:&nbsp;<\/strong>Sets the starting or ending zoom size of the text. Here, the value is set to 1.5, but you can adjust it as needed.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-xl-font-size\"><strong>Step 6: Preview and Publish<\/strong><\/h3>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-8301aaea2e46fa3d900f856558435cb3 wp-block-paragraph\" style=\"color:#8c7522\">Turn on Enable On Editor to preview the animation as you work, or check it on the live page (<a href=\"https:\/\/bricksfly.com\/blog\/bricks-scroll-animation-engagement\/\"><strong>scroll-based effects<\/strong><\/a> show properly on the front end). Test on mobile, confirm the timing feels right, and publish.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" autoplay loop muted src=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/Text-scale-Animation-Effect.mp4\" playsinline><\/video><\/figure>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-d957cdb1f8189d82c4d4206460f9a8b4 wp-block-paragraph\" style=\"color:#8c7522\">That&#8217;s the full process, a <a href=\"https:\/\/bricksfly.com\/blog\/gsap-animation-for-bricks\/\"><strong>GSAP-powered text animation<\/strong><\/a> applied entirely through visual controls.<br><br>Also, you can read the full documentation here &#8211; <a href=\"https:\/\/bricksfly.com\/docs\/gsap-extensions\/how-to-add-text-animation-using-bricksfly\/\"><strong>Text Animation Documentation<\/strong><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-2-xl-font-size\"><strong>Examples and Use Cases<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s how the text animation types work on real Bricks pages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A bold hero headline<\/strong> &#8211; Use the Character effect with On Page Load so the headline reveals letter by letter as the page loads, setting a premium tone. A tight stagger (around 0.02s) keeps it snappy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A section heading on scroll<\/strong> &#8211; Apply Text Reveal with the On Scroll trigger so an important section heading animates cleanly into view as the visitor reaches it, drawing attention without being flashy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>An editorial statement<\/strong> &#8211; Use Text Invert on a standout quote or statement so it flips on scroll, giving a magazine-style, editorial feel that suits creative and portfolio sites.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A playful brand heading<\/strong> &#8211; Use 3D Spin with Play with Scroll so the heading rotates as the user scrolls, an eye-catching effect for brands that want personality.<\/p>\n\n\n\n<section style=\"margin: 28px 0;\" aria-label=\"Quick answer\">\n  <div style=\"\n    padding: 22px 24px;\n    background: #fff8d6;\n    border: 1px solid #e5b800;\n    border-left: 4px solid #e5b800;\n    border-radius: 12px;\n  \">\n    <p style=\"\n      margin: 0 0 8px;\n      color: #075985;\n      font-size: 13px;\n      font-weight: 700;\n      letter-spacing: 0.06em;\n      text-transform: uppercase;\n    \">\n      Notice the pattern\n    <\/p>\n\n    <p style=\"\n      margin: 0;\n      color: #17324d;\n      font-size: 16px;\n      line-height: 1.75;\n    \">\n       Reserve the bolder effects (Character, 3D Spin, Text Invert) for headlines and standout statements, and use the cleaner effects (Text Reveal, Word) for supporting headings. Matching the effect to the content is what keeps a page premium rather than busy.\n\n    <\/p>\n  <\/div>\n<\/section>\n\n\n\n<h2 class=\"wp-block-heading has-2-xl-font-size\"><strong>Common Mistakes to Avoid<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Text animation is easy to apply, which makes a few mistakes common.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Animating every heading<\/strong> &#8211; Text animation on everything is exhausting and slow. Reserve it for hero headlines and a few key headings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Duration too long<\/strong> &#8211; A long duration makes text feel slow to arrive and delays your message. Keep most effects quick.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Stagger too wide<\/strong> &#8211; A large stagger on a long heading drags out the reveal. Keep it tight so the whole heading animates promptly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Using Character on long text<\/strong> &#8211; Character animation on a long heading means many pieces to animate, which feels tedious. Use Word or Text Reveal for longer text.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Forgetting the front-end check<\/strong> &#8211; Scroll-based effects like Text Invert and 3D Spin show properly on the live page, not always in the editor. Preview the real page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ignoring reduced motion and mobile.<\/strong> Respect reduced-motion preferences and test on mobile so the effect stays usable for everyone.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-2-xl-font-size\"><strong>How BricksFly Helps<\/strong><\/h2>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-c61c4c92ff61d9caabefdbd051f386b9 wp-block-paragraph\" style=\"color:#8c7522\">Text Animation is one of BricksFly&#8217;s Pro GSAP extensions, part of a complete Bricks Builder toolkit that also includes <strong><a href=\"https:\/\/bricksfly.com\/starter-templates\/\">full website templates<\/a>, <a href=\"https:\/\/bricksfly.com\/sections-templates\/\">500+ sections<\/a>, <a href=\"https:\/\/bricksfly.com\/elements\/\">extra Elements<\/a><\/strong>, and other no-code animation features. So text animation isn&#8217;t a standalone plugin here, it&#8217;s integrated with the tools you use to build the whole site.<\/p>\n\n\n\n<section style=\"margin: 28px 0;\" aria-label=\"Quick answer\">\n  <div style=\"\n    padding: 22px 24px;\n    background: #fff8d6;\n    border: 1px solid #e5b800;\n    border-left: 4px solid #e5b800;\n    border-radius: 12px;\n  \">\n    <p style=\"\n      margin: 0 0 8px;\n      color: #075985;\n      font-size: 13px;\n      font-weight: 700;\n      letter-spacing: 0.06em;\n      text-transform: uppercase;\n    \">\n      Note\n    <\/p>\n\n    <p style=\"\n      margin: 0;\n      color: #17324d;\n      font-size: 16px;\n      line-height: 1.75;\n    \">\n       Once activated (Dashboard, BricksFly, Extensions, then toggle Text Animation under ScrollSmoother), the feature adds eight animation types, Character, Word, Text Move, Text Reveal, Text Scale, Text Invert, and 3D Spin, all configured through visual controls. You select a heading or text element, choose an effect, set the trigger and timing, and the GSAP-powered animation is applied without any code. The settings (Delay, Duration, Stagger, Transform-X\/Y, and per-effect options) give you precise control while staying entirely visual.\n\n    <\/p>\n  <\/div>\n<\/section>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-dd507d6cca5a0109d419abb980365618 wp-block-paragraph\" style=\"color:#8c7522\">Because it lives in the same toolkit as BricksFly&#8217;s templates, sections, and other animation features (like ScrollTrigger, split text, and parallax), you can import a site, build pages, and animate your text <a href=\"https:\/\/bricksfly.com\/blog\/bricks-workflow-for-agencies\/\"><strong>all in one workflow<\/strong><\/a>. For designers and freelancers who want premium, animated headings without writing GSAP, that&#8217;s the whole job in one place.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-2-xl-font-size\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-35ec688d02417133ba1253e314626525 wp-block-paragraph\" style=\"color:#8c7522\">Adding text animation in <a href=\"https:\/\/bricksfly.com\/blog\/what-are-bricks-builder-addons\/\"><strong>Bricks Builder<\/strong><\/a> is one of the simplest ways to make a page feel dynamic and premium, and with BricksFly it&#8217;s entirely no-code. Once you activate the Text Animation extension, you get eight effect types, from clean Text Reveal to bold Character and playful 3D Spin, all configured through visual controls: choose the effect, set the trigger, and tune the delay, duration, and stagger.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The key is restraint. Reserve the bolder effects for hero headlines and standout statements, use cleaner effects for supporting headings, keep duration quick, and always preview scroll-based effects on the live page. Matching the effect to the content, and testing on mobile, keeps your text animation feeling premium rather than busy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-2-xl-font-size\"><strong>FAQs<\/strong><\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1785219005739\"><strong class=\"schema-faq-question\"><strong>How do I add text animation in Bricks Builder?<\/strong><\/strong> <p class=\"schema-faq-answer\">Activate the Text Animation extension in BricksFly (Dashboard, BricksFly, Extensions, then toggle Text Animation under ScrollSmoother). Then edit a page in Bricks, select a heading or text element, and open Text Animation. Choose an animation type such as Character, Word, or Text Reveal, set the trigger and timing, and the text animates, no code required.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785219017612\"><strong class=\"schema-faq-question\"><strong>Do I need code to animate text in Bricks?<\/strong><\/strong> <p class=\"schema-faq-answer\">No. With BricksFly&#8217;s Text Animation extension, you add GSAP-powered text effects through visual controls. You select the element, choose an animation type, and adjust settings like trigger, delay, duration, and stagger. The tool generates the underlying GSAP animation, so designers and non-developers can create premium text motion without JavaScript.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785219028796\"><strong class=\"schema-faq-question\"><strong>What text animation effects are available in BricksFly?<\/strong><\/strong> <p class=\"schema-faq-answer\">BricksFly&#8217;s Text Animation includes eight options: None, Character (animates each letter), Word (animates each word), Text Move (movement with rotation), Text Reveal (clean entrance), Text Scale (scales the text), Text Invert (flips on scroll), and 3D Spin (3D rotation on scroll). You choose the effect that best suits your design.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785219039748\"><strong class=\"schema-faq-question\"><strong>Is text animation free or Pro in BricksFly?<\/strong><\/strong> <p class=\"schema-faq-answer\">Text Animation is a Pro GSAP extension in BricksFly, so it requires BricksFly Pro along with the Bricks theme. Once you have Pro installed, you activate Text Animation in the Extensions tab (under ScrollSmoother) and can then apply it to any heading or text element in the Bricks editor.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785219051492\"><strong class=\"schema-faq-question\"><strong>What&#8217;s the difference between Character and Word text animation?<\/strong><\/strong> <p class=\"schema-faq-answer\">The Character effect animates each letter individually for a bold, dramatic reveal, while the Word effect animates each word as a unit, which stays more readable. Their settings are identical; only the final result differs. Use Character for short, punchy headlines and Word (or Text Reveal) for longer or more readable headings.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785219065396\"><strong class=\"schema-faq-question\"><strong>When should text animation start, on scroll or on page load?<\/strong><\/strong> <p class=\"schema-faq-answer\">Use On Page Load for above-the-fold headings you want animating immediately as the page appears. Use On Scroll for headings further down, so they animate as the visitor reaches them. BricksFly also offers Play with Scroll (tied to scroll progress), On Hover, and On Click for interactive cases. On Scroll is a common, natural default for most headings.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Text alone doesn&#8217;t always hold attention, but Bricks text animation can change that. A heading that reveals character by character, a subheading&hellip;<\/p>\n","protected":false},"author":7,"featured_media":513,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[9,10],"class_list":["post-505","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bricks-builder","tag-bricks-builder","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Add Text Animation in Bricks Builder (No-Code)<\/title>\n<meta name=\"description\" content=\"Learn how to add text animation in Bricks Builder without code. Set up character, word, reveal, scale, and 3D spin effects visually with BricksFly, step by step.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Add Text Animation in Bricks Builder (No-Code)\" \/>\n<meta property=\"og:description\" content=\"Learn how to add text animation in Bricks Builder without code. Set up character, word, reveal, scale, and 3D spin effects visually with BricksFly, step by step.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/\" \/>\n<meta property=\"og:site_name\" content=\"Bricks Fly\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-28T10:00:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-28T10:00:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/How-to-Add-Text-Animation-in-Bricks-Builder.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1774\" \/>\n\t<meta property=\"og:image:height\" content=\"887\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Zawad Alam\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Zawad Alam\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/\"},\"author\":{\"name\":\"Zawad Alam\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/#\\\/schema\\\/person\\\/5496afc9c898ef055503d59f590d82b1\"},\"headline\":\"How to Add Text Animation in Bricks Builder\",\"datePublished\":\"2026-07-28T10:00:28+00:00\",\"dateModified\":\"2026-07-28T10:00:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/\"},\"wordCount\":2680,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/How-to-Add-Text-Animation-in-Bricks-Builder.webp\",\"keywords\":[\"Bricks builder\",\"WordPress\"],\"articleSection\":[\"Bricks Builder\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#respond\"]}]},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/\",\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/\",\"name\":\"How to Add Text Animation in Bricks Builder (No-Code)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/How-to-Add-Text-Animation-in-Bricks-Builder.webp\",\"datePublished\":\"2026-07-28T10:00:28+00:00\",\"dateModified\":\"2026-07-28T10:00:29+00:00\",\"description\":\"Learn how to add text animation in Bricks Builder without code. Set up character, word, reveal, scale, and 3D spin effects visually with BricksFly, step by step.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219005739\"},{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219017612\"},{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219028796\"},{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219039748\"},{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219051492\"},{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219065396\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/How-to-Add-Text-Animation-in-Bricks-Builder.webp\",\"contentUrl\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/How-to-Add-Text-Animation-in-Bricks-Builder.webp\",\"width\":1774,\"height\":887,\"caption\":\"How to Add Text Animation in Bricks Builder\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Add Text Animation in Bricks Builder\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/\",\"name\":\"Bricks Fly\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/#organization\",\"name\":\"Bricks Fly\",\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Bricks-fly-logo.webp\",\"contentUrl\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Bricks-fly-logo.webp\",\"width\":300,\"height\":82,\"caption\":\"Bricks Fly\"},\"image\":{\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/#\\\/schema\\\/person\\\/5496afc9c898ef055503d59f590d82b1\",\"name\":\"Zawad Alam\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/635ee13acbc9281f13eda33d461a696b554215719f52296932f4cf686c08bc74?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/635ee13acbc9281f13eda33d461a696b554215719f52296932f4cf686c08bc74?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/635ee13acbc9281f13eda33d461a696b554215719f52296932f4cf686c08bc74?s=96&d=mm&r=g\",\"caption\":\"Zawad Alam\"},\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/author\\\/zawad-alam\\\/\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219005739\",\"position\":1,\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219005739\",\"name\":\"How do I add text animation in Bricks Builder?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Activate the Text Animation extension in BricksFly (Dashboard, BricksFly, Extensions, then toggle Text Animation under ScrollSmoother). Then edit a page in Bricks, select a heading or text element, and open Text Animation. Choose an animation type such as Character, Word, or Text Reveal, set the trigger and timing, and the text animates, no code required.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219017612\",\"position\":2,\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219017612\",\"name\":\"Do I need code to animate text in Bricks?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. With BricksFly's Text Animation extension, you add GSAP-powered text effects through visual controls. You select the element, choose an animation type, and adjust settings like trigger, delay, duration, and stagger. The tool generates the underlying GSAP animation, so designers and non-developers can create premium text motion without JavaScript.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219028796\",\"position\":3,\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219028796\",\"name\":\"What text animation effects are available in BricksFly?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"BricksFly's Text Animation includes eight options: None, Character (animates each letter), Word (animates each word), Text Move (movement with rotation), Text Reveal (clean entrance), Text Scale (scales the text), Text Invert (flips on scroll), and 3D Spin (3D rotation on scroll). You choose the effect that best suits your design.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219039748\",\"position\":4,\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219039748\",\"name\":\"Is text animation free or Pro in BricksFly?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Text Animation is a Pro GSAP extension in BricksFly, so it requires BricksFly Pro along with the Bricks theme. Once you have Pro installed, you activate Text Animation in the Extensions tab (under ScrollSmoother) and can then apply it to any heading or text element in the Bricks editor.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219051492\",\"position\":5,\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219051492\",\"name\":\"What's the difference between Character and Word text animation?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Character effect animates each letter individually for a bold, dramatic reveal, while the Word effect animates each word as a unit, which stays more readable. Their settings are identical; only the final result differs. Use Character for short, punchy headlines and Word (or Text Reveal) for longer or more readable headings.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219065396\",\"position\":6,\"url\":\"https:\\\/\\\/bricksfly.com\\\/blog\\\/bricks-text-animation\\\/#faq-question-1785219065396\",\"name\":\"When should text animation start, on scroll or on page load?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use On Page Load for above-the-fold headings you want animating immediately as the page appears. Use On Scroll for headings further down, so they animate as the visitor reaches them. BricksFly also offers Play with Scroll (tied to scroll progress), On Hover, and On Click for interactive cases. On Scroll is a common, natural default for most headings.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Add Text Animation in Bricks Builder (No-Code)","description":"Learn how to add text animation in Bricks Builder without code. Set up character, word, reveal, scale, and 3D spin effects visually with BricksFly, step by step.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/","og_locale":"en_US","og_type":"article","og_title":"How to Add Text Animation in Bricks Builder (No-Code)","og_description":"Learn how to add text animation in Bricks Builder without code. Set up character, word, reveal, scale, and 3D spin effects visually with BricksFly, step by step.","og_url":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/","og_site_name":"Bricks Fly","article_published_time":"2026-07-28T10:00:28+00:00","article_modified_time":"2026-07-28T10:00:29+00:00","og_image":[{"width":1774,"height":887,"url":"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/How-to-Add-Text-Animation-in-Bricks-Builder.webp","type":"image\/webp"}],"author":"Zawad Alam","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Zawad Alam","Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#article","isPartOf":{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/"},"author":{"name":"Zawad Alam","@id":"https:\/\/bricksfly.com\/blog\/#\/schema\/person\/5496afc9c898ef055503d59f590d82b1"},"headline":"How to Add Text Animation in Bricks Builder","datePublished":"2026-07-28T10:00:28+00:00","dateModified":"2026-07-28T10:00:29+00:00","mainEntityOfPage":{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/"},"wordCount":2680,"commentCount":0,"publisher":{"@id":"https:\/\/bricksfly.com\/blog\/#organization"},"image":{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#primaryimage"},"thumbnailUrl":"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/How-to-Add-Text-Animation-in-Bricks-Builder.webp","keywords":["Bricks builder","WordPress"],"articleSection":["Bricks Builder"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#respond"]}]},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/","url":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/","name":"How to Add Text Animation in Bricks Builder (No-Code)","isPartOf":{"@id":"https:\/\/bricksfly.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#primaryimage"},"image":{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#primaryimage"},"thumbnailUrl":"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/How-to-Add-Text-Animation-in-Bricks-Builder.webp","datePublished":"2026-07-28T10:00:28+00:00","dateModified":"2026-07-28T10:00:29+00:00","description":"Learn how to add text animation in Bricks Builder without code. Set up character, word, reveal, scale, and 3D spin effects visually with BricksFly, step by step.","breadcrumb":{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219005739"},{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219017612"},{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219028796"},{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219039748"},{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219051492"},{"@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219065396"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bricksfly.com\/blog\/bricks-text-animation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#primaryimage","url":"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/How-to-Add-Text-Animation-in-Bricks-Builder.webp","contentUrl":"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/07\/How-to-Add-Text-Animation-in-Bricks-Builder.webp","width":1774,"height":887,"caption":"How to Add Text Animation in Bricks Builder"},{"@type":"BreadcrumbList","@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bricksfly.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Add Text Animation in Bricks Builder"}]},{"@type":"WebSite","@id":"https:\/\/bricksfly.com\/blog\/#website","url":"https:\/\/bricksfly.com\/blog\/","name":"Bricks Fly","description":"","publisher":{"@id":"https:\/\/bricksfly.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bricksfly.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/bricksfly.com\/blog\/#organization","name":"Bricks Fly","url":"https:\/\/bricksfly.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bricksfly.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/06\/Bricks-fly-logo.webp","contentUrl":"https:\/\/bricksfly.com\/blog\/wp-content\/uploads\/2026\/06\/Bricks-fly-logo.webp","width":300,"height":82,"caption":"Bricks Fly"},"image":{"@id":"https:\/\/bricksfly.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/bricksfly.com\/blog\/#\/schema\/person\/5496afc9c898ef055503d59f590d82b1","name":"Zawad Alam","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/635ee13acbc9281f13eda33d461a696b554215719f52296932f4cf686c08bc74?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/635ee13acbc9281f13eda33d461a696b554215719f52296932f4cf686c08bc74?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/635ee13acbc9281f13eda33d461a696b554215719f52296932f4cf686c08bc74?s=96&d=mm&r=g","caption":"Zawad Alam"},"url":"https:\/\/bricksfly.com\/blog\/author\/zawad-alam\/"},{"@type":"Question","@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219005739","position":1,"url":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219005739","name":"How do I add text animation in Bricks Builder?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Activate the Text Animation extension in BricksFly (Dashboard, BricksFly, Extensions, then toggle Text Animation under ScrollSmoother). Then edit a page in Bricks, select a heading or text element, and open Text Animation. Choose an animation type such as Character, Word, or Text Reveal, set the trigger and timing, and the text animates, no code required.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219017612","position":2,"url":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219017612","name":"Do I need code to animate text in Bricks?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"No. With BricksFly's Text Animation extension, you add GSAP-powered text effects through visual controls. You select the element, choose an animation type, and adjust settings like trigger, delay, duration, and stagger. The tool generates the underlying GSAP animation, so designers and non-developers can create premium text motion without JavaScript.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219028796","position":3,"url":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219028796","name":"What text animation effects are available in BricksFly?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"BricksFly's Text Animation includes eight options: None, Character (animates each letter), Word (animates each word), Text Move (movement with rotation), Text Reveal (clean entrance), Text Scale (scales the text), Text Invert (flips on scroll), and 3D Spin (3D rotation on scroll). You choose the effect that best suits your design.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219039748","position":4,"url":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219039748","name":"Is text animation free or Pro in BricksFly?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Text Animation is a Pro GSAP extension in BricksFly, so it requires BricksFly Pro along with the Bricks theme. Once you have Pro installed, you activate Text Animation in the Extensions tab (under ScrollSmoother) and can then apply it to any heading or text element in the Bricks editor.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219051492","position":5,"url":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219051492","name":"What's the difference between Character and Word text animation?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"The Character effect animates each letter individually for a bold, dramatic reveal, while the Word effect animates each word as a unit, which stays more readable. Their settings are identical; only the final result differs. Use Character for short, punchy headlines and Word (or Text Reveal) for longer or more readable headings.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219065396","position":6,"url":"https:\/\/bricksfly.com\/blog\/bricks-text-animation\/#faq-question-1785219065396","name":"When should text animation start, on scroll or on page load?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Use On Page Load for above-the-fold headings you want animating immediately as the page appears. Use On Scroll for headings further down, so they animate as the visitor reaches them. BricksFly also offers Play with Scroll (tied to scroll progress), On Hover, and On Click for interactive cases. On Scroll is a common, natural default for most headings.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/bricksfly.com\/blog\/wp-json\/wp\/v2\/posts\/505","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bricksfly.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bricksfly.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bricksfly.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/bricksfly.com\/blog\/wp-json\/wp\/v2\/comments?post=505"}],"version-history":[{"count":7,"href":"https:\/\/bricksfly.com\/blog\/wp-json\/wp\/v2\/posts\/505\/revisions"}],"predecessor-version":[{"id":532,"href":"https:\/\/bricksfly.com\/blog\/wp-json\/wp\/v2\/posts\/505\/revisions\/532"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bricksfly.com\/blog\/wp-json\/wp\/v2\/media\/513"}],"wp:attachment":[{"href":"https:\/\/bricksfly.com\/blog\/wp-json\/wp\/v2\/media?parent=505"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bricksfly.com\/blog\/wp-json\/wp\/v2\/categories?post=505"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bricksfly.com\/blog\/wp-json\/wp\/v2\/tags?post=505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}