Team Randomizer
Randomly split players into balanced teams instantly. Paste names, choose 2–10 teams, and get a fair random split with Fisher-Yates shuffle and round-robin distribution.
0 players
How to use Team Randomizer
-
Enter player names
Type or paste the name of every player into the text box, one name per line. The counter below shows how many players have been entered.
-
Choose the number of teams
Select a preset (2–6 teams) or enter a custom number up to 10. Players are distributed as evenly as possible — no team has more than one extra player compared to any other.
-
Randomize teams
Click Randomize to shuffle and assign players to teams using the Fisher-Yates algorithm. The shuffle animation reveals each team in sequence.
-
Re-roll or share results
Click Randomize again for a completely different split. Copy the results as formatted text to paste in Discord, a chat, or a document for your group.
Team Randomizer FAQ
Is the randomization truly fair?
What is the Fisher-Yates shuffle?
Can I use this for non-gaming groups?
Is there a player limit?
What happens if the player count doesn't divide evenly?
Can I assign weights to players for balanced skill teams?
Are player names stored anywhere?
Can I use this for a sports draft order?
Background
Instantly divide any group of players into random, balanced teams. Paste or type player names one per line, choose how many teams you need (2–10), and hit Randomize. The Fisher-Yates shuffle gives every possible arrangement an equal probability, and round-robin distribution keeps team sizes balanced — no team has more than one extra player compared to any other.
A brief shuffle animation makes the draw feel exciting before revealing results. Re-roll for a different arrangement, copy the full results as formatted text to share in Discord or a chat, or reset and start with new names. Everything runs in your browser — no data sent anywhere.
Works for gaming teams, esports scrimmages, classroom groups, office activities, sports drafts, hackathons, and any situation where you need to divide people into random fair groups quickly.
Related tools
Tournament Bracket Generator
Build single-elimination tournament brackets for 2 to 32 players. Enter names, choose seeding, click to advance winners, and export results. Free, no sign-up.
Gaming Name Generator
Generate cool gamertags and gaming usernames instantly. Choose competitive, funny, fantasy, or clean styles. Platform-aware limits for Xbox, PSN, Steam, and Discord.
Reaction Time Test
Measure your visual reaction time in milliseconds. Click when the screen turns green across 5 attempts and see your average, rank, and percentile vs the human average of 250ms.
Random Number Generator
Generate random numbers, roll polyhedral dice, flip coins, pick random items from a list, or draw lottery numbers. Cryptographic option included.