Text Wave Component for Framer

Copy component

Text Wave Component for Framer

Copy component

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

Component

Text Wave Component for Framer

This is a text wave animation for Framer, inspired by one of the Apple dynamic island interactions showcased on Design Spells. It creates a smooth, flowing wave effect that animates across letters or words. Just copy and paste it into your project to start experimenting.

image of Nandi Muzsik
image of Isaac Roberts
image of Prianca S.

Created by

,

and

Smartphone screen displaying multilingual design details with app icons for Apple TV, Photos, Playground, and Notes
Smartphone screen displaying multilingual design details with app icons for Apple TV, Photos, Playground, and Notes
Smartphone screen displaying multilingual design details with app icons for Apple TV, Photos, Playground, and Notes

About the resource

The text wave component allows you to customize how the wave affects your text. You can animate by each letter or word, control the wave’s width, and adjust the scale of the text at the center of the wave. The Origin option lets you choose whether the scaling starts from the bottom or center of the text, and Resize determines if surrounding text shifts when scaling occurs.

You can set the animation speed, loop it infinitely, and trigger it when the text appears in view, similar to Framer’s appear effects. A delay option is also available before the animation starts, and it applies between loops if enabled.

About the resource

The text wave component allows you to customize how the wave affects your text. You can animate by each letter or word, control the wave’s width, and adjust the scale of the text at the center of the wave. The Origin option lets you choose whether the scaling starts from the bottom or center of the text, and Resize determines if surrounding text shifts when scaling occurs.

You can set the animation speed, loop it infinitely, and trigger it when the text appears in view, similar to Framer’s appear effects. A delay option is also available before the animation starts, and it applies between loops if enabled.

About the resource

The text wave component allows you to customize how the wave affects your text. You can animate by each letter or word, control the wave’s width, and adjust the scale of the text at the center of the wave. The Origin option lets you choose whether the scaling starts from the bottom or center of the text, and Resize determines if surrounding text shifts when scaling occurs.

You can set the animation speed, loop it infinitely, and trigger it when the text appears in view, similar to Framer’s appear effects. A delay option is also available before the animation starts, and it applies between loops if enabled.

User interface for adjusting 'Text Wave' component settings with options for font, color, and animation speed

The text wave component properties in Framer.

User interface for adjusting 'Text Wave' component settings with options for font, color, and animation speed

The text wave component properties in Framer.

User interface for adjusting 'Text Wave' component settings with options for font, color, and animation speed

The text wave component properties in Framer.

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

More resources

More resources

  • Framer component called 'Pixel Image Reveal' allowing image transitions from pixelated to clear; example shows a grayscale pixelated portrait

    Pixel Image Reveal Component for Framer

    Component

    Framer component called 'Pixel Image Reveal' allowing image transitions from pixelated to clear; example shows a grayscale pixelated portrait

    Pixel Image Reveal Component for Framer

    Component

    Framer component called 'Pixel Image Reveal' allowing image transitions from pixelated to clear; example shows a grayscale pixelated portrait

    Pixel Image Reveal Component for Framer

    Component

  • Toggle UI with options: Free, Monthly, and Annual; 'Annual' is currently selected under Premium

    Dynamic Toggle Component for Framer

    Component

    Toggle UI with options: Free, Monthly, and Annual; 'Annual' is currently selected under Premium

    Dynamic Toggle Component for Framer

    Component

    Toggle UI with options: Free, Monthly, and Annual; 'Annual' is currently selected under Premium

    Dynamic Toggle Component for Framer

    Component