Skip to main content
Back to Fun generators

Fun

Random Name Picker

Used by developers, writers, and creators worldwide.

A random name picker solves the oldest fairness problem in the room: who goes first, who wins, who gets picked. Paste your list into the text area — one name per line — set how many to draw, and the tool returns unique, unbiased results instantly. No installs, no accounts, no awkward hat-based drama. Teachers use it to keep cold-calls unpredictable. Event hosts run live raffle draws with the screen shared so every entrant watches the pick happen. The count input is the key feature: pull 15 names at once to form a team, or draw three in one click for a tiered prize ceremony where no one can win twice.

Loading usage…

Free forever — no account required

How to use

  1. Choose your options above
  2. Click Generate
  3. Copy your result

Detailed instructions

  1. Paste your full list of names into the text area, one name per line, replacing the default examples.
  2. Set the 'How Many to Pick' number to match the winners or selections you need.
  3. Click Generate to instantly draw that many unique names from your list.
  4. Copy the selected name or names from the output field and share or announce them.
  5. To run another round, delete any already-picked names from the list, then generate again.

Use Cases

  • Projecting a live raffle draw on screen so an audience of 200 entrants watches the winner picked in real time
  • Cold-calling students in a class of 30 without repeating names until the full roster has been covered
  • Splitting a 24-person office team into three equal project groups by picking 8 names at a time
  • Assigning secret Santa pairings across a department by drawing names sequentially and removing winners each round
  • Deciding batting order for a casual cricket or softball league without anyone arguing about who chose first

Tips

  • Add a name multiple times (e.g. 'Alice' on three lines) to give that person proportionally higher odds — useful for loyalty-based raffles.
  • For a two-team split, set count to exactly half your list; the unpicked names automatically form the second team.
  • Before a live draw, do a test run with a dummy list to confirm the output format looks good on your shared screen.
  • Use a blank first line in the text area to check whether the tool is counting empty entries — if it picks a blank, trim your list.
  • For recurring weekly draws, keep a master list in a notes app and paste fresh each time rather than editing the text area in place.
  • If picking multiple winners with different prize tiers, pick one name at a time and remove each winner before the next draw to keep tier order clear.

FAQ

will the same name be picked twice in one draw

No — within a single result the picker returns only unique names, so asking for three picks always gives you three different people. If you run the generator again from scratch, any name can reappear because the tool holds no memory between sessions.

is this random name picker actually fair or does position in the list matter

Position makes no difference. The picker uses a Fisher-Yates shuffle so every name has an equal probability regardless of whether it sits at the top or the bottom of your list. The method is the same technique used in card-shuffling algorithms and statistical sampling.

how do i run multiple rounds so previous winners can't be picked again

After each draw, delete the winning names from the text area before clicking generate again. This keeps the pool clean across rounds and takes only a few seconds. For a multi-prize raffle, picking all winners in one draw with a higher count is even faster.