Animations/BlurText

BlurText

Text that blurs in from sharp to clear with a staggered word or character reveal. Elegant, cinematic, and perfect for hero headings.

import { BlurText } from "@animui/ui"

Word blur

Character blur

Hero composition

Props

PropTypeDefaultDescription
childrenstringText string to animate.
splitBy"words" | "chars""words"Unit to animate — words or individual characters.
blurAmountnumber10Starting blur amount in px.
staggernumber0.06Delay between each unit in seconds.
delaynumber0Initial delay before animation starts.
durationnumber0.6Duration per unit in seconds.
oncebooleantrueTrigger only once on scroll-into-view.
as"p" | "h1" | "h2" | "h3" | "h4" | "span" | "div""p"HTML element.
© 2026 Steal Shadow. MIT License.Report an issue