Split Text
Motion
Free, copy-pasteable Tailwind CSS & Framer Motion Split Text component. Accessible, fully responsive, dark-mode ready, and customizable.
Orchestrate the perfect typographic entrance with Tailwind split text animations. By breaking sentences down into individual characters, this Tailwind CSS text reveal component creates sophisticated, staggered entrances (like fade up or scale) that make your copywriting feel incredibly premium.
Split text pairs beautifully with Fade In wrappers, allowing you to sequence the entrance of a Hero headline just before the surrounding content.
Implementation
Usage
Default (Fade Up)
Letter by letter.
Animation Variants
Fade Up
Every detail mattersScale
Subtle and refinedSlide Down
Crafted with careProps
| Prop | Type | Default | Description |
|---|---|---|---|
text | string | — | Text to split and animate |
animation | "fadeUp" | "fadeIn" | "scale" | "slideDown" | "fadeUp" | Animation preset |
delay | number | 0 | Initial delay (seconds) |
staggerDelay | number | 0.03 | Delay between each letter |
className | string | "" | Additional CSS classes |