Skip to content
Toolspire

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.

Runs in this tabFreeNo account

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. 1

    Put one person on each line

    Blank lines are ignored. A comma does not split a line. “Ana Lopez” stays one person.

  2. 2

    Type a team count you can fill

    Two to twenty teams, and not more teams than people.

  3. 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?

Random Team Generator runs in this tab on Toolspire. What you type or drop in is not sent to us and is not stored on a server.

How are the teams built?

The list is shuffled, then names are dealt in order: team 1, team 2, back to team 1, until the names run out.

Can teams be different sizes?

Yes, when the number of people is not divisible by the number of teams. The extra people go to the earlier teams in the deal.

What if I ask for more teams than people?

There is no result. Every team would otherwise be empty or the page would have to invent names.

Is this fair enough for a prize draw?

No. It is a classroom shuffle. It is not a certified random draw, and it should not pick a winner for money.

Keep going

Open the full directory

Last updated Report a problem or suggest a feature