Random Team Generator

Generate random, balanced teams from a list of people. Perfect for sports, group activities, classroom projects, and team building.

All generation happens locally in your browser. No data is sent to servers or stored remotely.
Participants: 0Teams: 0Mode: count
Mode
Teams
Names
Participants (one per line)
Generated Teams

Generated teams will appear here

Try Examples

Uses Fisher-Yates shuffle algorithm for fair and unbiased team distribution.

What is a Random Team Generator?

Random Team Generator is a specialized tool designed to automatically divide any list of participants into balanced teams using the random-division library. Perfect for sports activities, group projects, classroom assignments, and ensuring fair team distribution.

Our team generator uses the random-division library for mathematically fair team distribution, with flexible options for team size control and custom team naming to match your specific needs.

Key Features:

  • Team Size Mode: Choose between fixed team count or fixed members per team
  • Team Count: Set the number of teams to create from your participants
  • Members Per Team: Control exact team size when using size mode
  • Team Naming: Automatic numbering or custom team names
  • Custom Team Names: Create personalized team names for each group
  • Balance Teams: Ensure fair distribution across all teams

Perfect For: Sports teams, group projects, classroom activities, workshop groups, hackathons, and any situation requiring fair team distribution.