📋 Your Names

Runs entirely in your browser with crypto randomness — names never leave your device.

🏆 The Draw
Winner
drawn with cryptographic randomness

What Is a Random Name Picker?

Last updated: August 17, 2026

A random name picker takes any list of names and selects one winner with equal probability for everyone. On the surface it looks like a fun flashing animation — but underneath it solves a real problem: human choices aren't random. We favor friends, forget quiet students, and pattern-match in ways we don't notice.

Whether it's a teacher calling on students, a host drawing a raffle winner, or two friends deciding who pays for coffee, an impartial picker removes the awkwardness of choosing — nobody feels singled out because nobody made the call.

Why Fair Randomness Matters

Not all "random" is created equal. This tool uses crypto.getRandomValues(), the browser's cryptographic random generator — the same source used for security keys. A plain Math.random() is a pseudo-random sequence: technically fine for games, but a weaker source that technically could be predicted with enough observation.

For giveaways and raffles, this distinction matters. When the prize is real, the draw should be defensible: cryptographic randomness plus a live on-screen reveal gives participants visible proof the outcome wasn't rigged. That's why streamers and event hosts use this approach.

Classrooms: Pick Students Fairly

Teachers use name pickers constantly — for questions, presentations, reading turns, and group assignments. The benefit isn't convenience; it's perceived fairness. Students accept the outcome when they see the pick is random, and quiet students get picked as often as confident ones.

  • Turn on Remove winner so every student gets a turn before anyone repeats.
  • Project the pick on screen — the live reveal keeps the class engaged.
  • Use it for group formation: pick teams one member at a time, or pick names to shuffle seats.

Giveaways & Raffles

For prize draws, the rules are simple: cryptographic randomness, live reveal, and a record of the outcome.

  • Enable Remove winner to draw multiple distinct winners for several prizes.
  • Screen-share the draw for the audience — transparency builds trust.
  • For official giveaways, keep a screenshot or recording of the draw alongside your winner list.

Everyday Decisions

The most common daily uses don't involve prizes at all — they're about removing the friction of choosing:

  • Who does the dishes, takes out the trash, or feeds the cat this week.
  • Who goes first in a board game (no more "rock paper scissors" disputes).
  • What to order for dinner when nobody can decide — put the options in and let fate choose.
  • Assigning presenters or rotating roles fairly across a team.

Frequently Asked Questions

Is the name picker really random?

Yes. The winner is chosen with the browser's cryptographic random generator (crypto.getRandomValues), not a simple Math.random. Every name has an exactly equal probability, and the flashing animation is purely visual — the result is decided before it runs.

How many names can I add?

There is no hard limit — the tool handles lists from 2 names to several hundred. Longer lists just mean faster scrolling during the pick. For best visual results with the flashing effect, lists under 100 names work well.

Is it fair for giveaways and raffles?

Yes — cryptographic randomness plus a live on-screen reveal makes the draw visibly transparent, which is exactly why streamers and event hosts use this approach. For large official giveaways, keep a screenshot or video of the draw for your records.

Can I pick without repeats?

Yes — enable "Remove winner after pick" and each winner is taken out of the pool, so no one is picked twice. This is ideal for classrooms where every student should get a turn, or raffles with multiple prizes.

Is my name list private?

Completely. Everything runs in your browser — names are never sent to a server, never logged, and nothing is stored unless you choose to keep history. This also means it works offline once loaded.

What can I use a name picker for?

Teachers pick students fairly for questions and presentations, hosts run giveaway and raffle draws, teams assign chores or presenters, and friends settle who goes first in board games or who chooses the restaurant.

This tool is free, ad-free, and privacy-first — your name lists never leave your browser.

On this page