Spin the Wheel

Click wheel or press Space to spin

Quick presets

Options (6 / 20)

Settings

4.5s
2s30s

Spin the Wheel turns any list of options into a colourful, animated spinning wheel that picks a winner at random. Type in your choices, hit Spin, and let the wheel decide. Use it to pick dinner, assign tasks to team members, choose a giveaway winner, settle a group debate, or run classroom activities. Your options never leave your browser. Add up to 20 options, edit or remove them at any time, and use the built-in presets for common everyday decisions.

No signupRuns in your browserFormula explained belowGeneral information only

How to use this tool

  1. 1Type your first option into the 'Add an option' field and press Enter or click Add. Repeat for each option you want on the wheel. You need at least two options to spin.
  2. 2Or choose a quick preset: Yes / No for a simple flip, Days of Week for scheduling, 1 to 6 for a dice alternative, or load numbers 1 to 10.
  3. 3Click any existing option in the list to edit it inline. Hover over an option and click the x button to remove it from the wheel.
  4. 4Click 'Spin the wheel'. The wheel accelerates and decelerates smoothly before stopping on the winning segment.
  5. 5The winner is shown in the highlighted panel below the wheel. Spin again as many times as you like - the wheel carries on from where it stopped and previous results are shown below.

Example

Picking dinner for a group

Five people, no agreement on dinner. Add the options: Pizza, Sushi, Thai, Burger, Mexican. Hit Spin. The wheel lands on Thai. One spin, no arguing, no voting rounds.

Assigning who presents at standup

A team of five takes turns presenting at the weekly standup. Add each name, spin, and announce the winner. Keep the previous results visible so the same person is not picked twice in a row.

Common use cases

  • Deciding what to eat when the group cannot agree - add all the restaurant options and spin
  • Running classroom activities - picking a student to answer, assigning groups, choosing a topic
  • Assigning tasks or shift slots fairly when everyone wants to avoid the same job
  • Selecting a winner for a giveaway, raffle, or prize draw without needing a spreadsheet
  • Settling a yes / no decision quickly using the built-in Yes / No preset
  • Choosing which game to play, movie to watch, or destination to visit on a group trip

Common mistakes

  • Adding too many similar options - with 15 or more segments, the text becomes very small and hard to read. Consider grouping similar choices or running two rounds: a shortlist spin then a final spin.
  • Not noticing duplicates with different capitalisation - the tool prevents exact duplicates but 'pizza' and 'Pizza' are treated as different options and each gets an equal probability slot.
  • Refreshing the page to 'reset' the wheel - refreshing clears all your custom options and reverts to the default list. Use the Reset button inside the tool instead.
  • Expecting weighted results - every option has exactly the same probability. To give one option a higher chance, add it to the list more than once.

Frequently asked questions

Is the result truly random?

Yes. The winning segment is selected using JavaScript's Math.random(), which produces a uniformly distributed pseudo-random number. Every option has exactly the same probability of winning on every spin, regardless of its position or what the previous result was.

Are my options saved when I close the tab?

No. The wheel and all your options live only in browser memory for the current session. Closing or refreshing the tab resets everything to the default example. If you need to save a wheel for repeated use, copy your options to a note before leaving.

Can I add more than 20 options?

The limit is 20 options. Above that, the segments become too narrow to display text legibly. For larger lists, run in rounds: spin a shortlist of 6-8 first, then spin again between the finalists.

Is any position on the wheel more likely to win?

No. The tool picks the winner index first using a random number, then calculates the exact rotation needed to land on that segment - plus a random number of full spins (5 to 7) for variety. No position has any advantage.

Can I use this in a classroom or team meeting?

Yes. Open it in any browser on any device - no app, no login, no cost. Share your screen or display it on a projector. The animation is clearly visible from a distance and the large winner banner is easy to read at the back of a room.

What happens if I add the same option twice?

The tool checks for exact duplicates before adding and shows an error if the option is already in the list. Variations with different capitalisation or spacing (e.g. 'Pizza' and 'pizza') are treated as separate options and each gets an equal probability slot.

Can I spin the same wheel multiple times?

Yes. The wheel keeps spinning from where it stopped, so each result looks distinct. The last eight results are shown below the winner panel so you can track what has come up and avoid repetition.

Is my data uploaded to a server?

No. Everything runs entirely in your browser. Your option list, spin history, and results are never sent to any server. The tool works offline once the page has loaded.

Related tools

Last updated