How to Pick a Winner Fairly: Random Number and Name Pickers
Running a giveaway or splitting into teams? 'I'll just pick someone' invites accusations of bias. Here's how to make a genuinely fair random draw and a free tool that does it transparently.

Running a giveaway or splitting a class into teams? The moment you say "I'll just pick someone," you invite accusations of bias. Here's how to make a draw that's genuinely — and visibly — fair.
Don't pick by hand
Humans are bad at being random. We unconsciously favour certain names, familiar numbers or whoever's in front of us. The fix is to list every valid entry once and let a random picker choose. For a clean giveaway:
- announce the rules in advance (one entry per person, the cut-off time)
- screenshot or screen-record the draw so everyone sees it was random
Is computer randomness actually random?
For giveaways, raffles and team-splitting — yes. Software uses a pseudo-random generator that's statistically unbiased and unpredictable in practice, and far fairer than a person. (Cryptography and big-money lotteries need certified hardware randomness, but that's overkill for a normal draw.)
Splitting into fair teams
Two fair methods:
- Shuffle and deal — randomise the whole list, then deal names in order into the number of teams you need
- Random assignment — give each name a random team
Shuffling is the fairest because every arrangement is equally likely. A picker with a shuffle or grouping mode does it in one click — no more "you put your friends together" arguments.
Proving it wasn't rigged
Three things build trust:
- Publish the rules and entry list before the draw
- Do the draw live or recorded
- Use a tool that visibly shuffles or highlights from the full list
To go further, commit to a "seed" in advance (e.g. announce you'll use a future lottery number) so anyone can reproduce and verify the result.
The bottom line
Fairness is as much about being seen to be fair as the maths. Use a random picker instead of choosing by hand, publish your rules and entry list, and show the draw. The result is unbiased — and, just as important, no one can argue it wasn't.
FAQ
How do I run a fair giveaway draw?
List every valid entry once, then use a random picker or random number generator to choose — don't pick by hand or 'by feel', because that invites accusations of bias. For transparency, announce the rules in advance (one entry per person, the cut-off time), and ideally screen-record or screenshot the draw so everyone can see it was random. A random picker that shows the full list and highlights the winner makes this easy.
Is a computer's random pick actually random?
For everyday use like giveaways, raffles and team-splitting, yes — software uses a pseudo-random generator that is statistically unbiased and unpredictable for practical purposes. It's far fairer than a human, who unconsciously favours certain names or numbers. (For cryptography or large-money lotteries you'd want a certified hardware random source, but that's overkill for normal draws.)
How do I split people into fair teams?
Put all the names in, then either shuffle the whole list and deal them out in order into the number of teams you need, or randomly assign each name a team. Shuffling is the fairest because every arrangement is equally likely. A random picker with a shuffle or grouping mode does this in one click, removing any 'you put your friends together' arguments.
How can I prove the draw wasn't rigged?
Three things help: publish the rules and entry list before the draw, do the draw live or on a recording, and use a tool that visibly shuffles or highlights from the complete list. If you want to go further, some methods let you commit to a 'seed' in advance (for example, announce you'll use a future lottery number) so the result can be independently reproduced and checked.