Random Team Generator
The Random Team Generator helps you divide a group into fair teams for sports, classrooms, parties, workshops or presentations. Enter names, choose the number of teams or players per team, and shuffle until you are happy.
Loading random team generator…
Make sure JavaScript is enabled in your browser.
How to use Random Team Generator
- Enter or paste player names, one per line.
- Choose the number of teams or the number of players per team.
- Click Generate to assign players randomly.
- Lock players or teams, add team names and colours, then copy, share or print the results.
Example uses
- Creating classroom groups.
- Forming sports teams.
- Splitting party guests into teams.
- Generating a random presentation order.
Fairness and probability
Players are assigned using a Fisher-Yates shuffle. Every possible grouping is equally likely unless players or teams are locked.
Frequently asked questions
Can I balance teams by skill?
Not automatically. The generator is random. If skill levels are known, you can manually lock players into teams after an initial random split.
Can I save a list of names?
Recent player lists are saved in your browser’s local storage so you can reuse them quickly.
Accessibility
- Team lists use semantic lists and headings.
- Colour choices include text labels.
- Results can be copied to the clipboard for screen-reader users.