AZ Tools

Spinner Wheel

Random

An animated decision wheel for picking from a list when a coin flip isn't enough. Each line in the box becomes a slice; the pointer is at the top. The spin uses `crypto.getRandomValues` (genuinely uniform) but eases out for a satisfying 4.5-second deceleration. Turn on remove-winner mode for raffles, secret-santa drawings, or any sequence where the same name shouldn't come up twice. The last twenty winners stay in the history strip until you clear them.

How to use

  1. Put each option on its own line (food choices, names, tasks — whatever).
  2. Hit Spin and let the wheel decelerate to land on the winner.
  3. Enable remove-after-winning for raffle-style draws where each name should win at most once.

Frequently asked questions

Is the spin biased toward any slice?
No. The landing angle is picked from `crypto.getRandomValues` before the animation runs. The deceleration easing is purely cosmetic — the result is decided up-front.
Why does long text get cut off?
Slice labels are clipped at 18 characters to keep the wheel readable. The full text still appears in the winner banner and history list.

Related tools