Random name picker — paste a list, draw a winner
Paste a list of names — one per line — and draw a winner, or several, with every entry given an identical chance. The list never leaves your browser.
Runs entirely in your browser — nothing is uploaded.
All processing happens in your browser. Your file is never uploaded.
Draws are uniform and without replacement — no entry can win twice in one draw, and duplicated lines count as extra tickets for the same name, which is sometimes exactly what you want (weighted draws) and sometimes an accident worth checking for. The list never leaves your browser, which matters when it is a list of real people. For a giveaway you need to defend, state the draw time in advance and screen-record the draw.
How to use
- Paste the entries. One per line, or a comma-separated list. Duplicates count as extra tickets.
- Choose how many winners. One for a giveaway, several for prize tiers.
- Draw. Winners are picked without replacement — nobody wins twice in one draw.
Questions
Is the draw actually fair?
Every entry has an exactly equal probability, drawn with the browser’s cryptographic generator — the same mechanism the password generator here uses. No entry’s position in the list matters, and drawing several winners uses sampling without replacement, so the same name cannot win twice in one draw.
What about duplicate names?
Duplicated lines are extra tickets for the same name — paste a name three times and it is three times as likely to win. That is exactly right for weighted draws (entries per purchase, for instance) and worth checking for when it is an accident. The entry counter above the list helps spot surprises.
Is this safe for a list of real customers?
Safer than the alternatives: the list is processed entirely in your browser and never transmitted, so pasting names, emails or order numbers does not send them anywhere. Wheel-spinner sites that load your list into a server cannot say the same.
How do I make a giveaway result defensible?
Announce the draw method and time before drawing, freeze the entry list, and screen-record the draw itself. Fairness of the algorithm is the easy part — what participants actually dispute is whether the list was complete and the draw happened when you said.
Can it replace a spinning wheel?
It does the same job without the theatre: a wheel is a uniform random pick with animation. If you need suspense on stream, shuffle the list live a few times first — the shuffle button reorders it with the same fair randomness.