About this tool
Use the random name picker for giveaways, classrooms, team rotations, and lightweight raffles.
Random Name Picker is useful when a list needs one or more fair selections without spreadsheets, dice rolls, or ad hoc judgment. It fits classrooms, giveaways, small team rotations, and lightweight raffles where transparency and speed matter.
- Picks one or more unique winners with Web Crypto, unbiased index sampling, and a Fisher-Yates shuffle.
- Ignores exact duplicate rows and blocks invalid counts instead of silently changing the request.
- Creates balanced random teams and keeps up to 10 results only in local browser storage.
How to use Random Name Picker
Paste one name or item per line, review the unique-entry and duplicate counts, choose winner or team mode, and run the draw. Exact duplicate rows are ignored automatically, while differently capitalized names remain separate entries.
When this tool is useful
- Picks one or more unique winners with Web Crypto, unbiased index sampling, and a Fisher-Yates shuffle.
- Ignores exact duplicate rows and blocks invalid counts instead of silently changing the request.
- Creates balanced random teams and keeps up to 10 results only in local browser storage.
Examples you can test
Load an example, compare the result with the expected output, then replace it with your own input.
Pick one classroom presenter
Example input
Ava Ben Chris Dana Eli
Expected output
One selected name from the list
Useful when a group needs a quick neutral choice without opening a spreadsheet.
Split participants into teams
Example input
12 participant names, team count: 3
Expected output
Three balanced teams with names distributed across each group
Team splitting helps workshops, study groups, and lightweight games start faster.
Validation checklist
- Remove blank lines and accidental duplicates before running a real draw.
- Use exclude-previous-winners only when repeated winners should be avoided across multiple rounds.
- Use a regulated draw process instead if prizes, legal rules, or audit requirements apply.