All tools

Random Name Picker

Paste your list of names and pick a random winner. Enable 'remove on pick' for raffles without repeats.

Files processed in your browser — never uploaded to our servers

What is Random Name Picker?

A random name picker selects one or more names randomly from a list you provide. This general-purpose tool works for any collection of names: picking meeting speakers, selecting contest winners, randomizing reading order in a classroom, assigning tasks, or deciding whose turn it is for chores. Unlike the classroom-specific picker, this tool is designed for any context where you need a fair random selection from a list of people or options.

How to use

  1. Enter your names in the text box, one per line.
  2. Click Pick to randomly select a name from your list.
  3. Read the highlighted winner displayed on screen.
  4. Optionally remove the selected name to avoid repeats in subsequent picks.

Why it matters

Random selection prevents favoritism and the perception of bias. In professional settings, randomly assigning who presents first or who gets a task removes any appearance of partiality. In social settings, it takes the awkward negotiation out of decisions like who picks the restaurant tonight. Both outcomes — the actual fairness and the appearance of fairness — matter equally in group dynamics.

Pro tip

For ongoing use such as weekly chore rotation or recurring meeting roles, keep a running list and remove selected names until everyone has been chosen once, then reset the list. This ensures equitable distribution across the group rather than purely random selection, which can accidentally repeat names before everyone has had a turn.

Frequently Asked Questions

When enabled, each picked name is removed from the pool so it won't be selected again. Perfect for raffles where every participant gets an equal, one-time chance.
Yes. Names are selected using Math.random() which produces an unpredictable result each time.
Absolutely. Paste your student list, enable 'remove on pick' so no student is called twice, and use it for random questioning or task assignment.
There's no hard limit. The tool works with lists of any size, from 2 to hundreds of names.
Yes — paste any list of names into the text box, one per line. You can use first names, full names, usernames, or any labels you want to pick from.
Yes. Enable the 'Remove on pick' toggle and each selected name is automatically removed from the pool. This ensures every name is picked at most once, which is ideal for raffles and classroom activities.
Yes — it is one of the most popular uses. Paste your class roster, enable 'remove on pick', and work through every student without repeats. It keeps the process fair and students engaged because anyone could be next.
The name list is not automatically saved between page loads. For a persistent list you can bookmark and share, try the Spin the Wheel tool, which encodes your items directly into the page URL.