Typewriter Text

Animated typewriter text for React with character-by-character reveal and looping. Ideal for hero sections and AI chat UIs.

Open in v0~0.4 kB

Last updated: April 21, 2026

Typewriter Effect Examples

Installation

npx smoothui-cli add typewriter-text

Features

  • Progressive character reveal with configurable speed
  • Optional looping with pauses
  • Works with headings, paragraphs, and inline text
  • Built with Framer Motion
  • Accessible and performant

Accessibility

Reduced Motion

Respects the prefers-reduced-motion media query via a custom useReducedMotion hook. When enabled, the full text is displayed immediately without the character-by-character reveal animation.

Props

On this page

Created by

Open source & free

Support SmoothUI

Help keep SmoothUI free and actively maintained. Every sponsor helps ship more components, blocks, and animation recipes.