Everyday Utilities

Free Random Name Picker

Draw a fair random winner from any list. Paste your names, hit pick, and watch the animated draw — then remove the winner and go again.

AdvertisementAd slot: leaderboard-top

Press "Pick a winner" to draw.
AdvertisementAd slot: in-content

How to use the name picker

  1. Paste or type your names into the box, one name per line.
  2. Click Pick a winner and watch the animated draw settle on a name.
  3. Click Remove winner & pick again to take the winner out of the list and draw the next one — perfect for multiple prizes.

Tips for fair draws

Every name on the list has an exactly equal chance — the draw uses your browser's random number generator with no weighting, ordering tricks, or favorites. For giveaways, take a screenshot of the winner for transparency with your audience. In classrooms, the remove-winner flow is ideal for picking teams or presentation order without repeats. One practical note: the animation is just for drama — the final winner is chosen randomly at the moment the draw settles, so there is no way to game it by timing your click. If you need a verifiable public draw for a high-stakes contest, consider recording your screen during the pick.

Frequently asked questions

Is the draw really random?

Yes. Winners are chosen with the browser's Math.random() function, giving every name on the list an equal probability. There is no weighting or ordering bias.

Can I pick multiple winners?

Yes. After each draw, click "Remove winner & pick again" to take the winner out of the pool and draw the next one. Repeat for as many prizes as you have.

How many names can I enter?

There is no practical limit — hundreds or even thousands of names work fine. Just keep one name per line.

Are my names uploaded or stored?

No. Everything happens in your browser. Your list never leaves your device.

AdvertisementAd slot: footer-leaderboard