Motion Library ‹ Free tools

All / Scroll

Count-up numbers

Stats count from zero to their value when scrolled into view, with an ease-out so they settle gently.

JavaScriptBeginner
Live demo Open full screen

Good for

Statistic strips, results sections and dashboards. Use real numbers only.

Watch out for

Format with toLocaleString and keep the final value in the HTML so it reads correctly without JS.

Accessibility

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