A little help goes a long way. Find a tool/

Generators

Raffle Draw Generator

Free raffle draw generator: paste participant names and prizes, draw winners fairly with optional repeat wins and a reproducible seed. Runs in your browser.

YOUR WORKSPACEFree to use. No sign-up.
—
Add names and prizes, then press Draw winners.

Deep dive guides

A LITTLE CONTEXT · 4 MIN READHow to Run a Fair Raffle or Door-Prize Draw

How raffle draw generator works

Paste one participant name per line — that line is one raffle ticket. Pasting the same name twice gives that person two tickets, which is exactly how physical door-prize raffles weight the odds: more entries, more chances. The prize list works the same way, one prize per line, drawn in the order you list them so the first line always receives the top prize.

The draw picks winners with a Fisher–Yates shuffle over the ticket pool powered by the site's seeded pseudorandom number generator. By default each person can win at most once: the moment someone is drawn, every one of their tickets leaves the pool, so the second prize goes to someone else. Turn on allow-repeat-wins for draws where the same name may take multiple prizes. An optional seed makes the whole draw reproducible — the same names, prizes, and seed always produce the same winners, which is handy for announcing results later or auditing a contested draw.

The result lists every prize with its winner in order, plus the pool of people who were not drawn. Everyone keeps their tickets when repeat wins are off — a ticket leaves the pool only when its owner wins. For big club nights, cap the lists at 5,000 entries and 50 prizes, then pair the tool with the randomizer if you just need a flat shuffled list instead of prize assignments.

Frequently asked questions

How do I give someone a better chance of winning?
Paste their name once per ticket. Five entries for a person who bought five tickets gives them exactly five times the drawing weight, mimicking the classic multiple-ticket drum. With repeat wins off, all of a person's tickets are removed as soon as they win their first prize.
Can the same person win more than one prize?
By default no — after a person is drawn, every remaining ticket with their name is removed from the pool. Tick allow-repeat-wins when the rules of your draw let one person take home several prizes; the tool then just removes the single drawn ticket each round.
What does the seed do?
The seed drives the random draws deterministically: the same participant list, prize list, and seed always regenerate the exact same winners. Leave it blank for a fresh draw every time, or set it when you need to prove later that the announced result is the one the tool produced.
Do prize order and name order matter?
Prizes are dealt strictly in listed order — the first line receives the first winner — so put your grandest prize on line one. Name order does not matter for fairness: the ticket pool is fully shuffled before the first draw, and a seed reproduces identical results regardless of how names were entered.
How is this different from the Randomizer?
The Randomizer shuffles a list or picks N equal-weight items and stops there. This tool understands raffle structure: weighted tickets through duplicate entries, prize-to-winner assignment in order, one-win-per-person enforcement, and a reproducible seed for auditing the draw.