Blur Reveal

Characters or words materialise from a soft blur — the cinematic text entrance used in top SaaS hero sections.

UniqueUI CLI

npx uniqueui add blur-reveal

shadcn CLI

npx shadcn@latest add https://uniqueui.com/r/blur-reveal.json -y

shadcn path expects @/lib/utils (run shadcn init first). Same source file is installed to components/ui/.

Preview

Build stunning interfaces.Animatedcomponentsthatmakeusersstopandstare.

Usage

"use client";
import { BlurReveal } from "@/components/ui/blur-reveal";

export default function Hero() {
  return (
    <h1 className="text-4xl font-bold text-white">
      <BlurReveal
        text="The future of UI is here."
        animateBy="words"
        delay={0.1}
        className="text-4xl font-bold text-white"
      />
    </h1>
  );
}

Props

PropTypeDescription
textstringThe text to animate.
animateBy"characters" | "words"Whether to stagger individual characters or whole words.
delaynumberExtra delay before the animation starts (seconds).
durationnumberSpring duration per item.
oncebooleanOnly animate on first scroll-enter.
classNamestringExtra Tailwind classes.
theme"light" | "dark"Theme context.