Motion Library ‹ Free tools

All / Scroll

Scroll text fill

A paragraph lights up word by word as you scroll, from dim grey to full white.

JavaScriptCSSIntermediate
Live demo Open full screen

Good for

Statement sections and mission text where you want the reader to slow down.

Watch out for

Split text with JS so the HTML stays a normal readable paragraph, and keep aria-label on the original.

Accessibility

Wrap motion in @media (prefers-reduced-motion: reduce) and switch it off or shorten it for people who ask for less movement.