Skip to content

Number Ticker ​

NumberTicker animates counting from a start value to a target value with a smooth ease-out animation. Re-animates whenever value changes.

Basic usage ​

Tailwind v4
vue
<NumberTicker :value="1250" />

With prefix and suffix ​

Tailwind v4
vue
<NumberTicker :value="99" prefix="$" suffix=" USD" />
<NumberTicker :value="42" suffix="%" />

Decimal places ​

Tailwind v4
vue
<NumberTicker :value="3.14159" :decimal-places="4" />

Custom duration and delay ​

Tailwind v4
vue
<NumberTicker :value="500" :duration="3000" :delay="500" />

Props ​

PropTypeDefaultDescription
valuenumber—Target value to count to
fromnumber0Starting value
durationnumber1500Animation duration in ms
delaynumber0Delay before animation starts in ms
decimalPlacesnumber0Number of decimal places to display
prefixstring''Text prepended to the number (e.g. '$')
suffixstring''Text appended to the number (e.g. '%')

Private — Jetpack Labs internal use only