Random Team Generator
Paste one name per line, set how many teams you want, and press Generate for a fair random split. The list is shuffled with a Fisher-Yates shuffle and then dealt out one person at a time, so team sizes never differ by more than one. Press Generate again for a completely fresh draw, then copy every team as a tidy text list.
How to make random teams
- Type or paste your roster into the Names box, one name per line.
- Set 'Number of teams' to how many groups you want; the counter shows how many names it read.
- Press 'Generate teams' to shuffle the list and split it.
- Review each team card, which shows its members and a member count.
- Use 'Copy all' to copy the teams, or press Generate again for a new split.
Examples
Split the sample roster in two
8 names (Ada, Alan, Grace, Linus, Margaret, Dennis, Barbara, Ken), 2 teams
Two teams of 4, with everyone assigned once at random
Uneven roster into three teams
7 names, 3 teams
Team sizes of 3, 2, and 2 (the extra person joins the first team)
Pair people up for a drill
10 names, 5 teams
Five pairs of 2, each pair drawn at random
Frequently asked questions
How does it keep teams fair?
Names are shuffled with a Fisher-Yates shuffle, which makes every possible ordering equally likely, then dealt out round-robin one at a time. Because dealing follows a fair shuffle, no position or name has an advantage, and the sizes stay within one of each other.
What if the names do not divide evenly?
The leftover people are spread across the first teams, so no single team is overloaded. Seven names into three teams gives sizes of three, two, and two, with the first team getting the extra member.
Can I get a different result each time?
Yes. Every press of Generate reshuffles the whole list, so you can keep regenerating until a split looks right or use a fresh draw to settle a dispute. Nothing is remembered between presses.
How many names and teams can I use?
Paste as many names as you like, one per line. You can request any number of teams up to the number of names; the input caps at the current name count so you never create empty teams.
What happens if I ask for more teams than names?
The tool clamps the request to the number of names, giving one person per team. For example, five names split into eight teams produces five teams of one rather than three empty groups.
How are the names read from the box?
Each line becomes one name. Leading and trailing spaces are trimmed and blank lines are dropped, so a stray empty line will not create a phantom member. The counter next to the team input shows exactly how many names were detected.
Can two people have the same name?
Yes. Duplicate names are treated as separate entries, so if two people are both called Sam they will each appear on a team. The tool matches on lines, not on unique values.
Does the order I type names in matter?
No. The shuffle randomizes everyone before dealing, so the input order has no effect on who ends up together. You can paste an alphabetical or sign-up-order list without biasing the result.
Is my list private?
Yes. The names never leave your browser. Everything runs locally, so the tool is private, works offline, and has no signup or upload step.
Learn more
- How fair team shuffling works
Why a Fisher-Yates shuffle plus round-robin dealing produces unbiased, balanced teams, and how to use it for classes, sports, and standups.
Related tools
Random Picker
Paste a list and pick random winners online. Run raffles, giveaways, and group decisions. Pick one or many, with or without repeats. Free and private.
Dice Roller
Roll dice online with standard RPG notation like 2d6+3, d20 or 4d8-1. Quick-pick d4 to d100, see every die and the total, with a roll history. Free.
A/B Test Sample Size Calculator
Work out how many visitors per variant your A/B test needs. Set baseline rate, the lift you want to detect, power and significance to size the test.
A/B Test Significance Calculator
Check if your A/B test result is statistically significant. Enter visitors and conversions for each variant to get the p-value, z-score and verdict.
Break-even Calculator
Find your break-even point fast. Enter fixed costs, price and variable cost per unit to see the units and revenue needed to cover your costs.
Break-even Units Calculator
Find how many units you must sell to break even, hit a target profit, and see your margin of safety from fixed costs, price and variable cost.