Team Randomizer: Shuffle Names Into Random Teams
Mark a captain by putting a * before the name, like *Sam.
Your teams will appear here.
A team randomizer shuffles a list of names and splits it into random, evenly matched teams. Paste your names, choose the number of teams or the size of each, and hit generate. The shuffle is unbiased, so every name has the same chance of landing on any team, and you can reroll for a fresh draw anytime.
Your teams are on screen. Here’s how the shuffle works and what else the tool can do.
Randomize teams in three steps
- Drop in your names. One per line or comma-separated. Duplicates and stray spaces get cleaned up.
- Choose the split. Number of teams, or people per team. Whichever you pick, sizes stay even to within one person.
- Shuffle. Generate, then reroll as often as you want. Each reroll is a fresh random draw, not the same order reshuffled.
Here’s 11 names randomized into 2 teams, where one team ends up a person larger:
Team 1
- Jack
- Ava
- Chloe
- Diego
- Finn
- Ella
Team 2
- Isla
- Kira
- Ben
- Hugo
- Grace
More than a plain shuffle
A basic randomizer just scrambles the order. This one adds the parts people actually need.
Reroll without losing your setup. Change nothing and draw again, or tweak the team count and re-run. Your name list and options stick around.
Keep people together or apart. Pin a pair to the same team, or force two names onto different teams. The randomizer honours those rules and shuffles everyone else around them.
Numbers mode. No names? Randomize 1 to 24 (or any range) into teams instead of names.
Fair captain spread. Mark captains and get one per team rather than a lopsided draw.
Save and share. Copy the teams, export a CSV, download a team-card image, or share a link that reopens the exact same shuffle.
Who reaches for a randomizer
Coaches who want pickup sides settled before anyone argues. Teachers splitting a class so the same friends don’t cluster every time. Managers shuffling breakout groups. Quiz hosts sorting a room into even trivia teams.
If you think in groups rather than teams, the group randomizer is the same tool with group wording. For twos, use the random pair generator.
What makes the shuffle fair
The randomizer uses Fisher-Yates, a standard shuffle where every possible ordering is equally likely. Walk through the list, and at each position a random remaining name gets swapped in. Nothing tilts the odds toward any name or team.
After the shuffle, names are dealt out one at a time so team sizes stay balanced. Keep-together and keep-apart rules apply first, and if one can’t be met you get a plain warning. It all runs in your browser, so the names you paste never leave your device. The about page goes deeper on the method.
Frequently asked questions
How random is the team randomizer?
Very. It uses a Fisher-Yates shuffle, the standard unbiased method, so every name has an equal chance of any team on every draw. Each reroll produces a genuinely fresh result rather than a small tweak of the last one. If you need one fixed outcome to point to, the share link locks it in.
Can I reroll without retyping my list?
Yes. Your names and settings stay put between draws. Hit generate again for a new shuffle, or change the team count and re-run without re-entering anything. This makes it quick to compare a few arrangements before you commit to one.
Does the randomizer keep teams the same size?
As even as the numbers allow. After shuffling, names are dealt one at a time across teams, so sizes never differ by more than one. If your total doesn’t divide evenly, the tool spreads the leftover people and shows you how the remainder landed.
Can I randomize numbers instead of names?
Yes. Switch to numbers mode and set a range, like 1 to 30, and the tool splits those numbers into teams. It’s handy when everyone already has an assigned number, such as jersey numbers or a class register position.