Spin the Wheel

Customizable prize wheel with 6-8 segments. Edit your options, spin, and let fate decide!

Click to spin • 8 segments
Winner!
How to Use
1
Customize Your Wheel
Switch to Edit mode, set 6-8 segments, and type your own labels — prizes, names, choices, or decisions.
2
Pick Your Colors
Each segment has a distinct color. Click the color swatch to cycle through 8 preset colors for easy visual distinction.
3
Spin the Wheel
Switch to Play mode and click the large SPIN button. The wheel rotates 3-5 times with realistic deceleration.
4
See the Winner
When the wheel stops, the winning segment is highlighted and its label appears prominently in the winner banner.
Frequently Asked Questions
How does the Spin the Wheel tool work?
Customize 6-8 segments with your own text, click Spin, and watch the canvas-animated wheel rotate with realistic deceleration. The winner is determined using crypto.getRandomValues() before the animation starts, so the outcome is fair and decided before the wheel ever moves.
Can I customize what is written on each segment?
Yes. Switch to Edit mode to change the text of any segment. You can also cycle through 8 preset colors per segment. Changes are saved to your browser's localStorage and persist across sessions.
Is the spinning wheel truly random?
Yes. The tool uses the Web Cryptography API (crypto.getRandomValues()) to pick the winning segment before the wheel begins spinning. Every segment has exactly equal probability. The animation is purely visual — the outcome is predetermined fairly.
Can I save my wheel configuration?
Yes. Your segment text, colors, and count are automatically saved to your browser's localStorage whenever you switch from Edit to Play mode. Data survives page reloads and browser restarts on the same device.
How many segments can the wheel have?
The wheel supports 6, 7, or 8 segments. With fewer than 6, slices are too large. With more than 8, text becomes too small to read. 8 is the default and ideal for most use cases like prize wheels, classroom activities, and decision-making.

Why Use a Spinning Wheel for Random Selection?

A spinning wheel removes human bias from decision-making while adding an element of drama and excitement. Whether you are picking a raffle winner at a live event, choosing which student goes next in a classroom, or deciding where to eat lunch as a group — watching the wheel spin with realistic deceleration builds anticipation far more than a simple random number generator ever could. The visual feedback of the spinning segments, combined with the clear final result, makes the outcome feel earned rather than arbitrary.

Common Use Cases

Privacy & Performance

This tool runs entirely in your browser — no server, no tracking, no analytics, no cookies sent to third parties. Your wheel configuration is stored in your browser's localStorage, meaning it stays on your device. The random selection uses the Web Cryptography API (crypto.getRandomValues()) sourced from your operating system's hardware entropy, providing true randomness equivalent to physically spinning a wheel. The canvas-based wheel rendering uses device-pixel-ratio scaling for crisp display on any screen.