Education Tools
Random Team Generator
Random Team Generator is part of Toolspire and is ready as soon as this page loads. Two teams from four names is a deal, one name at a time, after the shuffle. A team count larger than the list is refused. This is a classroom draw, not a raffle for money.
On this page
What you can do here
Shuffle, then deal
A cut of the list in order would put friends who signed up together on the same team. The shuffle runs first.
Uneven teams stay uneven
Seven people and three teams become groups of 3, 2 and 2. Nobody is dropped to force equal sizes.
A fresh deal each press
The teams change when you press Deal. They do not change while you are still typing a name.
The sequence
How to use the Random Team Generator
- 1
Put one person on each line
Blank lines are ignored. A comma does not split a line. “Ana Lopez” stays one person.
- 2
Type a team count you can fill
Two to twenty teams, and not more teams than people.
- 3
Press Deal again if the groups are only for practice
Each press is a new shuffle. Do not keep pressing until a preferred group appears and then call it random.
Worth knowing
- Random Team Generator on Toolspire: names are shuffled with Fisher–Yates, then dealt one at a time across the teams, like cards.
- Dealing after the shuffle stops the top of the list always landing in team 1 as a block.
- You need at least as many names as teams. Asking for 5 teams from 4 names is refused.
- The draw uses the browser’s Math.random. It is fine for a class. It is not a draw for prizes or money.
Why the names are dealt and not sliced
Slicing a sorted list puts the first three names on team 1. Dealing gives team 1 the first shuffled name, team 2 the next, and so on, then repeats. After a Fisher–Yates shuffle, both methods are random, but dealing keeps the team sizes as equal as the headcount allows even when you look at the order people typed. Math.random is not a cryptographic draw. Use it for groups, not for anything with a payout.
FAQ
Questions about Random Team Generator
Where does Random Team Generator run?
How are the teams built?
Can teams be different sizes?
What if I ask for more teams than people?
Is this fair enough for a prize draw?
Keep going
Related tools
Last updated Report a problem or suggest a feature