A name draw only works if the audience believes it is fair. The moment a winner looks convenient — the teacher’s favorite student, the co-worker whose standup slot was due — the process loses trust and the draw has to be redone. The reliable fix is not a friendlier process but a genuinely random one, and a well-built picker makes that effortless.
Why “just pick someone” is biased
People are terrible at random selection. Familiar names surface first, memorable events bias recollection, and an audience member asking for “anyone” usually ends up with whoever is most salient in the moment. Even a physical spinning wheel has biases from how it is spun. A name picker removes the human from the decision entirely — which is exactly what makes the outcome defensible to the person who lost.
What “true random” should mean
The trustworthy implementations do not use formula-based pseudo-randomness; they draw from the browser’s cryptographically secure generator, the same source used for security keys. Every name on the list has an equal probability on every spin, and there is no pattern an observer could predict. You cannot tell by watching the animation, but the draw underneath is the same kind of entropy a password uses.
The no-repeat workflow
Many draws need everyone picked exactly once — reading order, standup order, a round of classroom turns, or a raffle where every entrant wins something. The trick is the “remove winner after pick” setting: each winner is dropped from the list, so the second spin selects from everyone remaining. Twenty-four students become twenty-four independent, non-overlapping draws, and the last one is a formality.
- Paste a full list rather than typing names live — it is faster and removes “did I type that right?” doubts.
- Announce the rule before the first spin: once each, or repeatable winners.
- For giveaways, keep a screenshot or the list order as a light audit trail if a participant questions the result.
Scale is rarely a problem. The animated wheel stays readable up to a few dozen names — beyond that, an instant draw picks from thousands of entries in a click, which covers the giveaway-with-a-spreadsheet case comfortably.
Fair draws and repeatability
“True random” means no predictable pattern — and no memory either: every draw is independent, so the same name can win twice in a row. For events that need each entrant to appear exactly once, use the no-repeat route, which hands you the list in random order without re-picking anyone. If you need to prove a draw later, note the run plus the order you entered the names — that combination pins the ceremony to a specific random outcome.
- Announce the rule before drawing: with or without replacement changes expectations.
- For weighted draws (tickets, seniority), decide the weights before the reveal.
- Keep the name list itself private until the moment of the draw.