Skip to contentFacade Pro is $149 once during launch, then $199. Lifetime updates.
Facade
Browse the library

Components / Text

Text reveal

Free

Headline that reveals word by word with a blur, fade and gentle rise as it scrolls into view.

Installation

$npx shadcn@latest add https://facadeui.com/r/text-reveal.json

Usage

import { TextReveal } from "@/components/facade/text-reveal";

export default function Page() {
  return <TextReveal />;
}

Props

TextRevealProps is exported, so you can extend or wrap it. Every prop has a default; <TextReveal /> renders the example above.

Props of TextReveal
PropTypeDescription
text*stringThe text to reveal, split on whitespace.
as"h1" | "h2" | "h3" | "p"Element to render. Defaults to "h2".
delaynumberDelay in seconds before the first word. Defaults to 0.
staggernumberSeconds between each word. Defaults to 0.06.
oncebooleanReveal only once. Defaults to true.
classNamestring
wordClassNamestringClass applied to every word span.

* required

Ask your agent

With the Facade MCP server connected, this prompt is enough:

Add the Facade text reveal to this page and adapt the copy to our business.