Random Name Picker

Enter your list of names — one per line — into the Names List field, choose how many winners you want with Number of Names to Pick, and the Random Name Picker draws completely random results from your list. Perfect for raffles, classroom selection, team assignments, or giveaways. Duplicate names are supported, and every name has an equal chance of being chosen.

Enter one name per line. You can paste directly from a spreadsheet.

How many names should be randomly selected?

Results

Selected Name(s)

--

Total Names in List

--

Probability per Name

--

Results Table

Frequently Asked Questions

Is the name picked truly at random?

Yes. The picker uses JavaScript's Math.random() function, which generates a pseudo-random number for each draw. Every name in your list has an equal probability of being selected — equivalent to rolling a fair die with as many sides as there are names.

What is the Random Name Picker?

The Random Name Picker is a free online tool that randomly selects one or more names from a list you provide. It's useful for raffles, classroom activities, team selection, giveaways, prize draws, and any situation where you need a fair random choice.

How do I pick multiple random names at once?

Simply set the 'Number of Names to Pick' field to the count you need. With duplicates disabled, each name can only appear once in the results. With duplicates enabled, the same name may be drawn more than once.

How many names can I enter into the list?

You can enter thousands of names — the tool handles large lists efficiently in your browser. For most practical use cases such as classroom raffles or team picks, any reasonable list size will work without issue.

Does the tool remove duplicate names automatically?

The tool does not remove duplicate entries from your input list — if you enter the same name twice, it appears twice and has a higher probability of being selected. You can control whether the same name can be picked multiple times in results using the 'Allow Duplicate Picks' option.

What are some common uses for a random name picker?

Popular uses include selecting raffle or giveaway winners, picking teams for games or sports, calling on students randomly in class, assigning tasks or chores, and choosing volunteers. Any scenario requiring a fair, unbiased selection benefits from this tool.

Can I use this for a live giveaway or contest?

Absolutely. Paste your list of participants, set the number of winners, and click to draw. Each participant has an equal chance of winning, making it suitable for transparent public giveaways on social media or live events.

Does the order of names in the list affect the outcome?

No. The random selection is independent of the order names appear in the list. Each name has the same probability regardless of whether it's first or last on the list.

More Everyday Life Tools