Free · Instant · No signup · Privacy-first
The online version of the classic hat draw, except this one is actually fair. Paste your names, press the button, and pick a winner in seconds.
Used for 50,000+ draws and group events on SecretSantaMatch
The Raffle Generator is the primary draw tool on SecretSantaMatch. Here is what it handles that a real hat cannot.
Slot machine reveal where names scroll and land on the winner, or a spin wheel. Choose based on your situation: slot machine for recorded public draws, spin wheel for shared-screen fun.
Set the winner count and each name is removed from the pool before the next draw. The same person cannot win twice unless you specifically enable repeats.
Give some participants more chances. Enter "Sarah x3" to give Sarah three times the probability. Useful when people have bought different numbers of raffle tickets.
Save up to 5 named lists on your device. Your class roster or office draw list is there next time without retyping. Stored locally, never on a server.
Names you enter never leave your browser. The draw uses your device's own random number generator. Nothing is transmitted, stored, or logged anywhere.
No download, no account, no installation. Open in any browser on mobile, tablet, or desktop and it works identically.
A name draw and a Secret Santa draw look similar but solve different problems. Picking the right tool upfront saves discovering the gap at the wrong moment.
One or a few winners from a list. No matching required, just fair random selection. Screen-record the slot machine reveal for a transparent public result.
🎟️ Use: Raffle Generator Draw names free →Draw a student name randomly to answer a question. The visible randomness removes any sense of targeting. No repeats until everyone has been picked.
🎟️ Use: Raffle Generator Draw names free →Pick a random participant for a question or turn. A spin wheel on a shared screen is more visually engaging than drawing silently and announcing a name.
🎡 Use: Name Chooser Wheel Spin the wheel →Draw names to set who goes first, assign players to teams, or order a bracket. Paste all names and draw in sequence.
🎟️ Use: Raffle Generator Draw names free →A simple name draw is not enough for Secret Santa. It cannot ensure everyone gets a unique recipient, prevent self-assignments, handle exclusions, or let each person see their result privately.
Yes, and for reasons worth understanding before you run a draw where people care about the result.
crypto.getRandomValues(), the same standard used in encryption. Every name has exactly equal probability on every draw.All free, no signup required from anyone.
Draw names or numbers with a slot machine or spin wheel reveal. Multiple winners, weighted entries, saved lists. The primary draw tool.
Draw names free →A spinning wheel that decelerates and lands on a name. Best for shared-screen use in meetings, classrooms, and in-person events.
Spin the wheel →Matches every person in a group with a unique recipient. Handles exclusions, private reveal links, and gift questionnaires. Not a simple draw.
Set up Secret Santa →The number version. Enter a range or specific ticket numbers and draw a winner with the same fair random process.
Draw numbers free →Open the free Raffle Generator, paste your names one per line, set how many winners you want, and click Draw. The tool uses a cryptographically secure random number generator so every name has equal probability. No email, no account, no installation. The result appears with a slot machine or spin wheel reveal.
The Raffle Generator at SecretSantaMatch handles more name draw situations than most free tools: single and multiple winners without repeats, weighted entries, two reveal formats, saved lists for reuse, and no data collected from participants. Everything runs in the browser, no account required from anyone.
For a genuine Secret Santa exchange, use the Secret Santa Generator rather than a simple name draw. A name draw just picks a random name. The Secret Santa Generator matches every participant with a unique recipient, prevents self-assignments, handles exclusions between specific people, sends each person their result privately, and includes a gift questionnaire. A simple draw cannot do any of this.
Yes. Set the winner count in the Raffle Generator before you draw. Each name is automatically removed from the pool before the next draw. The same person cannot win twice unless you turn on "allow repeats". Works for any number of winners up to the full size of your list.
Yes. The Raffle Generator uses crypto.getRandomValues(), the Web Cryptography API standard built into every modern browser. This is the same standard used in encryption systems. It produces statistically unpredictable results and gives every name exactly equal probability. This is more reliable than a physical hat draw, where paper variation and mixing quality both introduce genuine bias.
No. Names stay on your device. The draw runs locally in your browser. Nothing is transmitted to any server, stored in any database, or logged anywhere. The saved lists feature stores data locally on your device only.
Both pick a random name, but the reveal format differs. A spin wheel shows a physical-looking wheel decelerating to land on a name, which is more engaging for shared-screen use. A slot machine scrolls names rapidly before landing on the winner, which works well for recorded public draws. The Raffle Generator offers both formats. The Name Chooser Wheel is a dedicated spin wheel tool if that is the format you need.
Yes. In the Raffle Generator, enter a name as "Sarah x3" to give Sarah three entries and three times the probability of winning. You can assign different weights to different participants to reflect different numbers of raffle tickets purchased.
Paste names, draw a winner, share the result. No signup, no install, no email required from anyone.
🎩 Draw Names Free →