Stop Rebuilding UI

Shadcn.io is not affiliated with official shadcn/ui

Blur Text

Text animation from blur to focus with intersection observer for React scroll-triggered text reveals.

Most text animations are abrupt and mechanical—instant visibility changes that don't feel natural or engaging. This component creates smooth blur-to-focus transitions that animate text elements progressively, using CSS filter blur and intersection observer to trigger animations when content enters the viewport. Built with Motion for React applications, supporting word-by-word and letter-by-letter animation modes with customizable blur transitions and directional movement.

Blur Text preview

Scroll to load preview

Installation

FAQ