HomeLifestyle › Spin the Wheel

Spin the Wheel

Last Result
Spin to start
Spin History
Show the math
Enter values to see the worked formula.

What Your Result Means

How This Calculator Works

You type options into the text box (one per line), and the tool draws a wheel with equal-sized colored slices. When you click Spin, it picks a random index using Math.random(), animates the wheel with an ease-out curve, and lands on the chosen slice. Results are tracked in session history. The randomness comes from JavaScript's built-in pseudo-random number generator.

Quick Questions

Is the spin truly random?

The winner is chosen by JavaScript's Math.random() before the animation starts — the spin is purely visual. Math.random() uses a pseudo-random algorithm that's fair for casual use but not cryptographically secure.

Can I weight some options to appear more often?

Not directly, but you can add the same option multiple times. For example, listing "Pizza" three times and "Sushi" once gives Pizza a 75% chance.

How many options can I add?

There's no hard limit, but the wheel becomes hard to read past about 20 options because slice labels overlap. For large groups, consider splitting into rounds.

Are results saved between visits?

No. Spin history is stored only for the current browser session. Refreshing or closing the page clears all history and resets the wheel.

Sources

Method & review

MethodologyHow we calculate this Reviewed & Updated2026-04 Next review2027-04

Estimate only. Results reflect your inputs and standard formulas. Double-check important decisions independently.