Decision Spinner
Add your options, spin the wheel, and let cryptographically secure randomness make the decision for you. Save your favorite option sets as presets for quick reuse. The winner is determined before the animation starts — the spin is just for fun.
Options (4/10)
Saved Presets
No saved presets yet. Save your current options to reuse them later.
The winner is selected using crypto.getRandomValues() before the animation begins. The spin is purely visual — the result is cryptographically random.
How it works
When you click "Spin!", the tool first selects a winner using a secure random number generator built into your browser. It then calculates the exact rotation needed to land on that segment and spins the wheel with realistic deceleration — fast at the start, gradually slowing to a stop.
Fair randomness
Every option has an exactly equal probability of being selected, regardless of its position on the wheel or any previous spins. The animation is purely cosmetic — it doesn't influence the outcome. This makes the spinner suitable for any decision where fairness matters, from choosing a restaurant to settling disputes.
Saving presets
Your saved presets are remembered between visits on the same device and browser. They are never sent to any server. You can save multiple named presets and switch between them instantly — useful for recurring decisions like "where to eat" or "whose turn is it."