How to Pick Names Fairly with a Spinning Wheel
A practical guide to fair name picking: preparing the list, handling duplicates, removing winners, weights, records and explaining the result to a group.
What "fair" actually means
Most arguments about random draws aren't about the maths. They're about whether people believe the process was honest. A pick feels fair when three things are true: everyone agreed on who was in the draw, nobody could influence the result, and everyone could see what happened. A spinning wheel is useful because it covers all three in one visible step. The list is on screen, the spin can't be steered, and the result appears in front of the whole room at once.
It helps to separate fairness of the method from fairness of the outcome. A perfectly random method can still produce streaks, such as the same student picked twice in a week. That isn't a flaw in the wheel. It's what randomness looks like over short runs. If your group cares more about balanced turns than pure chance, you need a rule for that, and you should decide it before anyone spins.
Step 1: agree on the list
Every fair draw starts with a list that people have accepted. In a classroom, that's the register for the day, minus anyone absent. In a giveaway, it's the set of entries that met the published rules by the closing time. In a team meeting, it's whoever is present and available for the task.
Write the list somewhere people can check it. Paste it into the entries box and leave it visible for a moment before spinning. If someone spots that their name is missing or spelled wrong, you can fix it while it's still cheap to do so. Changing the list after a spin is what makes people suspicious, so do your checking first.
Keep the format simple: one name per line. Avoid nicknames that two people share, and if two people really do have the same name, add an initial or a surname so each line is unique. A wheel treats every line as a separate slice, so "Sam" appearing twice gives Sam double the chance.
Step 2: remove duplicates on purpose
Duplicates are the most common cause of an unfair draw, and they're usually accidental. Copying from a spreadsheet, a chat log or a comment thread often brings the same person in more than once. Use the Dedupe option to collapse repeated lines before you spin. It compares entries without worrying about capital letters or stray spaces, so "Priya", "priya" and "Priya " become one slice.
Sometimes extra entries are intended. A raffle might give one ticket per purchase, or a reward scheme might give a student an extra chance for good attendance. In that case, keep the repeats but say so openly. "Alex has three entries because Alex bought three tickets" is fair. Three entries that nobody noticed is not.
Step 3: decide what happens to winners
Before the first spin, decide whether a picked name stays on the wheel or comes off. Both are fair; they simply answer different questions.
Leaving names on suits situations where every pick is independent, such as choosing who answers each quiz question. Everyone has the same chance every time, and people stay alert because they could be picked again.
Removing names suits situations where each person should get one turn, such as presentation order, or one prize, such as a giveaway with several winners. After a spin, use Remove winner in the result popup. If you're picking many people in a row, elimination mode removes each name automatically so the list shrinks with every spin. Saying the rule out loud ("winners come off the wheel") prevents complaints later.
Step 4: be open about weights
Weighted slices let some entries have a bigger chance than others. That's a legitimate tool. You might give a student who hasn't had a turn this month a little more weight, or give loyal customers an extra share in a reward draw. What makes a weighted wheel fair is transparency, not equality. If the weights are published and agreed, people can accept the result. If they're hidden, even a lucky honest win will look rigged.
A good habit is to show the percentage chance for each entry before spinning. The wheel calculates it from the weights, so you can screenshot the table or read it out. For public giveaways, include the weighting rule in the terms you post with the competition.
Step 5: spin where everyone can see
A draw in a back room is only as trustworthy as the person who ran it. A draw on a projector, a shared screen or a livestream can be checked by everyone watching. Use fullscreen mode so the wheel is large and the names are readable, and let the spin play out completely instead of skipping the animation.
If you're running the draw remotely, share your screen rather than announcing the result afterwards. For a giveaway, recording the spin is even better. A short screen recording showing the list, the settings and the full spin answers almost every "was this real?" question in advance.
Step 6: keep a record
Memory is a poor record keeper. The history panel stores each result with a timestamp, and you can export it as a CSV file. For classrooms, that history shows at a glance who has had a turn and who hasn't. For giveaways, it's evidence of when the draw happened and who won.
For higher-stakes draws, use a result receipt. A receipt records the list, the settings and the result together with a fingerprint (a SHA-256 hash). If anyone later changes the list or claims a different result, the fingerprint won't match. You don't need to understand the cryptography to use it; you only need to save the receipt and share it if asked.
Balancing fairness and chance over time
Pure randomness is fair at every single spin, but over a few weeks it can feel lopsided. One student might be picked four times while another is never chosen. Teachers in particular notice this, and so do students.
Fair Rotation solves this without removing the fun. It gives a little more chance to names that haven't come up recently and less to names that just did. You can also set a cooldown so a person can't be picked again for a set number of spins. The spin is still random, but the results even out over time. Tell your group you're using it. Most people like knowing that everyone will get a turn.
Explaining the result to a group
When a result is disputed, the calm answer is to show the process: the list, the rule about winners, any weights and the history. Avoid re-spinning because someone is disappointed. A re-spin turns the wheel into a negotiation, and the next result will be disputed too.
There are good reasons to spin again, but agree them in advance. Examples are a name picked who is absent, a winner who doesn't meet the eligibility rules, or a technical problem that stopped the spin from finishing. Write these exceptions down for formal draws. "If the winner doesn't reply within 48 hours, we spin again from the remaining entries" is a clear, fair rule.
Common mistakes to avoid
Don't edit the list between spins without saying so. Even a harmless change, like adding a latecomer, should be announced. Avoid very long names that get cut off on the wheel; a shorter label avoids confusion about who was picked. Don't use the same wheel for two purposes at once, such as quiz questions and the prize draw. Separate wheels keep separate histories.
Finally, don't promise more than a wheel can deliver. A random pick is fair, but it can't make a task pleasant or a prize equal. If one job on the list is much worse than the others, consider rotating it on a rota instead and using the wheel for the rest.
A quick checklist
Agree the list and show it. Remove accidental duplicates. Announce the rule for winners: stay on or come off. Publish any weights and show the odds. Spin on a shared screen and let the animation finish. Save the history, and for important draws, a receipt. Agree in advance when a re-spin is allowed. Follow these steps and the result will be fair, and people will see that it was. That matters just as much.
Try it now
Put these ideas into practice with the Random Name Picker, Random Student Picker, Randomness Audit, or open the main spin the wheel tool.