Random Name Picker
Paste your names, hit pick, and get a fair random winner instantly.
Share & Embed
What is a Random Name Picker?
A random name picker is a tool that selects a single name at random from a list you provide. Instead of drawing slips from a hat or rolling dice, you simply type or paste your names, click a button, and get an instant, impartial result. Every name in the list has an exactly equal chance of being chosen, making it a genuinely fair way to select winners.
This tool uses your browser's crypto.getRandomValues API — the same cryptographically secure random number generator used for online security — so results are unpredictable and bias-free. Nothing is sent to any server; all processing happens locally in your browser.
People use random name pickers for giveaways, classroom cold-calling, team selection, raffle draws, assigning tasks, and any situation where a fair, neutral choice needs to be made from a list of people. The built-in history log and "remove picked" option make running multi-round selections, like raffles with multiple prizes, straightforward. When you need to pick from weighted options rather than a plain list, the spin the wheel tool is a great alternative.
How to Use the Random Name Picker
- 1 Enter your names Type or paste names into the text area, one per line. You can also visit a share link to pre-load a saved list automatically.
- 2 Choose your options Check 'Remove picked names' if you need each winner to be unique — ideal for raffles where no one should win twice. Use the Reset button to restore the original list whenever you need to start over.
- 3 Pick a winner Click the 'Pick a Winner!' button. The selected name appears in a large animated badge. Each pick is recorded in the history panel below, with the time it was chosen.
- 4 Share or embed Copy the share URL to send your list to others, or copy the embed code to add the picker directly to your website or learning management system.