HOW TO DO A FAIR RANDOM DRAW
For raffles among friends, classroom draws, office gifts or giveaways: the five steps that leave nobody room to complain.
A draw looks like the simplest thing in the world: put names in, pull one out. And yet half of all casual draws end with someone frowning: "why did you re-run it?", "my name was in twice!", "who actually saw the result?". A fair draw isn't just random: it's random, transparent, and governed by rules set before it starts. Here's the complete method in five steps.
What makes a draw fair
Three conditions, no exceptions:
- Equal probability: every participant has exactly the same chance of winning (same number of "tickets", no accidental duplicates).
- Neutral method: the result is produced by chance, not by a person. Nobody — including you — can influence who comes out.
- Verifiability: participants can see (live or on video) that the draw happened exactly as promised.
Step 1: lock the participant list
Decide who's in before drawing, then freeze the list. Check for duplicates (the most common mistake: the same name spelled two ways), remove anyone who doesn't meet the requirements, and if someone legitimately gets extra entries (say, for buying more raffle tickets), add them that many times — and say so publicly. A clean list is half the draw.
Step 2: set the rules before pressing the button
Write down (two lines is fine) what's being drawn, how many winners, how many backups, and what happens if a winner doesn't reply. The golden rule: anything that could cause an argument gets decided before the draw, never after. Changing rules with the result already known is the textbook definition of a rigged draw — even when it's accidental.
Step 3: pick a genuinely random method
"I'll think of a number between 1 and 20" is not randomness: humans are terrible random generators. Use a tool that does it properly. Depending on the vibe of your event:
- Name picker — the classic: paste the list, press, get a winner. Fast and clean.
- Wheel — visual and exciting for live draws.
- Case opening — video-game-style suspense, ideal for streams.
- Horse race — every participant is a horse; perfect for small groups with an audience.
- Name slot machine — lever, reels and fanfare: pure showmanship.
- Bingo caller — if participants hold assigned numbers.
They all use your browser's random generator with equal probability for every participant, and none of them stores anything on servers: the list never leaves your device.
Step 4: do it in public or record it
Trust isn't requested, it's shown. If the draw is in person, mirror your screen or hold the phone up. If it's remote, record the screen from the moment the full list is visible until the winner appears, in one uncut take, and share the video. This settles 99% of suspicions before they exist. For social media giveaways we have a dedicated guide: how to run a fair Instagram giveaway.
Step 5: winner, backups and communication
Announce the winner through the promised channel and give a clear deadline to respond (48–72 hours is standard). If they don't reply, move to the first backup — drawn in the same session as the winner. Drawing backups later, once the list is known, reopens the door to suspicion. Publish the final result to close the loop.
The five mistakes that ruin a draw
- Re-running it because "that looked weird". There are no weird results in randomness; if you re-run, it's no longer a draw.
- Accidental duplicates — they silently inflate someone's odds.
- Rules made up on the fly — any post-result change kills trust.
- Drawing in private and announcing only the name — even if legitimate, it smells bad. Show the process.
- No backups — a ghost winner can block the prize for weeks.
What if money or big prizes are involved?
For raffles with paid tickets, high-value prizes or commercial promotions, check first: in many countries, for-profit raffles are regulated and may require a permit or fees. For free draws among friends, classmates, communities or followers, common sense plus the five steps above is all you need.