Random Name Picker — Draw a Random Name Online

Free random name picker: paste your list, set how many winners to draw, and spin for a random pick. Optionally remove winners from the list. 100% in your browser — nothing is uploaded.

🔒 Runs entirely in your browser — your files never leave your device.

About Random Name Picker

Paste a list of names, hit Pick, and watch the picker shuffle through them before landing on a winner — with a short suspense animation. You can draw several names at once and optionally remove each winner from the list, which makes it perfect for raffles, giveaway draws, picking who goes first, or assigning turns. The draw uses your browser's built-in random number generator and nothing you paste ever leaves the page.

How to use Random Name Picker

  1. Paste your names into the box, one name per line.
  2. Set how many names to pick, and tick “Remove picked names from the list” if winners should not be drawn again.
  3. Click Pick and wait for the suspense animation to settle on the winner(s).

How to run a fair draw

How the random pick works

Each draw selects uniformly at random from the names currently in the list using Math.random(), the same source of randomness behind card shufflers and dice apps in the browser. Every remaining name has exactly the same chance of being picked.

When you pick several names at once, they are drawn without replacement, so one draw can never produce the same winner twice.

Ideas for using it

  • Raffles and giveaways: paste every ticket holder, draw the winner, and remove them before the next prize.
  • Meetings and classrooms: pick who presents first, who takes notes, or who answers next.
  • Games: decide who goes first, split into random teams by drawing alternate sides, or draw truth-or-dare volunteers.
  • Chores and rota duty: let the picker assign who does what this week.

Keeping it fair

The history below the picker records every draw in this session, so participants can see that nothing was skipped or repeated. Blank lines in your list are ignored automatically, and duplicate entries count as separate chances — if someone appears twice, they have twice the odds, which is exactly how ticket-based raffles should behave.

Frequently asked questions

Is this name picker really random?

Yes — every draw is uniformly random using the browser's built-in random number generator. Each remaining name has the same chance of being picked.

Is my list of names uploaded anywhere?

No. Everything runs in your browser and the list disappears when you close the tab — nothing is stored or sent to a server.

Can the same name be picked twice?

Not within a single draw. Between draws, a name can repeat unless you tick “Remove picked names from the list”, which takes winners out of future draws.

How many names can I use?

There is no practical limit — paste anything from two names to tens of thousands.

Does the history persist after I reload the page?

No, the history only lives for the current session. Clearing it or reloading the page starts fresh.

Related tools