RaffleGenerator
Fair random draws for giveaways, classrooms, teams and decisions. Pick winners, spin a wheel or split a group into teams in seconds.
How it works
A fair draw needs good randomness. Many online pickers use a basic pseudo-random function that wasn't designed for fairness. Every draw on raffle.tools uses your browser's cryptographic random number generator, with rejection sampling so that every entry has exactly the same chance of winning.
Paste a list of names or set a range of ticket numbers. Then choose how many winners and reserves you need, and draw. Results can be shared as a link, so entrants can see the draw was done fairly. The same engine runs the name picker, wheel, dice, coin flip and team generator.
Tools on the way
Raffle draw
Names or ticket ranges, multiple winners and reserves.
Random name picker
Pick one or more names from a list.
Spin the wheel
A custom wheel for any set of choices.
Giveaway picker
Paste comments and pick a fair winner.
Random number generator
Any range, with or without repeats.
Team generator
Split a group into balanced random teams.
Random pairs
Partners for class or work.
Dice roller
Any number of dice with any number of sides.
Coin flip
Heads or tails, one coin or many.
Yes or no wheel
Let chance decide.
Gift exchange organiser
Draw names for a group gift swap.
Questions
Is an online raffle draw really random?
It depends on the tool. raffle.tools uses the browser's cryptographic generator (crypto.getRandomValues), the same source used for security keys, so the results can't be predicted.
Can I pick more than one winner?
Yes. Set the number of winners and reserves. No entry can be drawn twice.