Spin the Wheel 한국어

Random Team Generator

Enter names one per line, choose the number of teams or people per team, and press Make teams to get random teams. Team sizes differ by at most one person, and the result link shows everyone the same teams. Free, no sign-up.

Last updated · About

How to use the random team generator

  1. Enter names, one per line. You can also paste a comma-separated list. Duplicate names count once.
  2. Choose "number of teams" (e.g. 2 teams) or "people per team" (e.g. 4 each) and enter the number.
  3. Press Make teams to shuffle everyone into teams. Not happy? Press it again.
  4. Send the result link to your group chat so everyone sees the same teams, or use Copy teams to paste them as text.

How the teams are made

Names are shuffled with the Fisher-Yates method, then dealt one at a time to Team 1, Team 2, Team 3 and so on. So team sizes differ by at most one person. The shuffle uses your browser's cryptographic random generator (crypto.getRandomValues) with rejection sampling, so no order is favored. Names are never sent to a server.

Example: 10 people, 4 per team

With "people per team" set to 4, 10 ÷ 4 rounds up to 3 teams of 4, 3 and 3. Leftover people are spread out instead of piled into one team.

Good for

It doesn't balance teams by skill or gender. If two people must be split up, swap them by hand after making the teams.

FAQ

Are the teams really random?

Yes. Names are shuffled with the Fisher-Yates method using the browser's cryptographic random generator (crypto.getRandomValues) and rejection sampling, so no order is favored. The list never leaves your device.

What if the group doesn't divide evenly?

People are dealt to Team 1, Team 2 and so on in shuffled order, so sizes differ by at most one. 10 people in 3 teams gives 4, 3 and 3.

Can I split by team size instead of number of teams?

Yes. Choose people per team and enter 4: you get groups of 4, and the number of teams is the total ÷ 4 rounded up.

How do I share the teams?

Use the share buttons to send the result link: whoever opens it sees the same teams. Copy teams gives you text like "Team 1: Alex, Sam".

How many names can I enter?

Up to 200 names. Duplicate names count once.