Free random name picker

Paste a list, clean duplicates, and randomly pick one or more names—optional elimination so winners leave the pool. Lists stay in this browser.

Fair Name Picker is a random name selector for teachers, meeting hosts, facilitators, and casual giveaways. Enter one name per line, review duplicates, then choose one or several winners. Elimination mode removes already-picked names from later rounds. Lists and history stay in this browser. Selection is random among the eligible names you entered—it does not verify identity, eligibility, consent, or contest rules, and it is not a certified raffle service.

How to use the random name picker

  1. Paste or type one name per line in the list field.
  2. Review duplicate warnings and dedupe if you want each person counted once.
  3. Choose how many names to pick and whether elimination removes past winners from the pool.
  4. Reveal results, copy them, or save the list under a name for reuse on this device.

Examples

Limitations

FAQ

How are names chosen?

Eligible names are shuffled with crypto.getRandomValues (Fisher–Yates) before winners are taken. Each eligible name has equal probability in that draw.

What is elimination mode?

When enabled, names picked in earlier rounds are excluded from future draws until you reset history.

Are duplicates handled automatically?

The tool detects case-insensitive duplicates and offers to dedupe while preserving first occurrence order.

Can I pick more than one name?

Yes. Set the winner count to any number up to the available pool size.

Publisher: SBFChoice. This free browser utility is maintained by the publisher. Third-party advertisements are not currently displayed on this site.