Team Generator
Instantly create random teams in your browser.
Supports skill balancing, exclusions, and organizer picks.
Results
About
Team Generator is an online tool that randomly divides a member list into balanced teams.
It supports skill-level balancing and NG pair settings (combinations that should not be on the same team) for fair and practical team formation.
All processing runs in your browser. Member information is never sent to any server.
How to Use
Enter Members
Type member names one per line. Optionally set skill levels next to each name for balanced division.
Set Team Count
Specify the number of teams. Register NG pairs in the options if needed.
Generate Teams
Click the button to randomly divide members. Results appear instantly and can be reshuffled.
Glossary
- Team Generation
- The process of dividing participants into multiple groups randomly or with constraints. Used for sports, workshops, and group activities.
- Skill Balancing
- An algorithm that distributes participants based on skill levels to ensure equal team strength. Minimizes skill gaps for fair competition.
- Exclusion Pairs (NG Pairs)
- Pairs of members who should not be placed on the same team. Used for personal, professional, or strategic reasons.
- Leader Selection
- Automatically picking one member from each team as the leader/organizer. Useful for choosing party organizers or team captains.
- Fisher-Yates Shuffle
- A fair randomization algorithm where every possible arrangement has equal probability. Guarantees unbiased team assignments.
- Seed Fixing
- Pre-assigning specific members to designated teams. Useful when team leaders are predetermined.
FAQ
- Q.Combien de participants peut-il accueillir ?
- Il n'y a pas de limite stricte au-delà de la mémoire du navigateur. Il fonctionne confortablement avec jusqu'à 200 participants.
- Q.Peut-il équilibrer les équipes par compétences ?
- Oui. Attribuez des niveaux de compétence (valeurs numériques) à chaque participant, et les équipes seront automatiquement équilibrées de sorte que les compétences totales par équipe soient à peu près égales.
- Q.Puis-je empêcher certaines personnes de faire partie de la même équipe ?
- Oui. La fonctionnalité "Paires d'exclusion" vous permet de spécifier plusieurs paires de membres qui doivent appartenir à des équipes différentes.
- Q.Puis-je partager les résultats sous forme d’image ou de texte ?
- Oui. Enregistrez les tâches de l'équipe sous forme d'image PNG ou copiez le texte à partager via LINE, Slack ou d'autres applications de messagerie.
- Q.Puis-je préciser le nombre d'équipes ?
- Oui. Vous pouvez définir soit « membres par équipe » soit « nombre d'équipes » : les deux méthodes sont prises en charge.
- Q.Puis-je remanier ?
- Oui. Appuyez sur "Re-shuffle" pour générer une nouvelle combinaison aléatoire avec la même liste de participants et les mêmes contraintes.
- Q.Les données de mes membres sont-elles en sécurité ?
- Oui, totalement sûr. Toutes les données sont traitées uniquement dans votre navigateur et ne sont jamais envoyées à un navigateur.
- Q.Où sont stockées les listes enregistrées ?
- Dans le stockage local de votre navigateur. Disponible sur le même appareil la prochaine fois, mais non transférable sur d'autres appareils.
- Q.L'exportation d'images ne fonctionne pas
- Cela peut se produire avec de très grands groupes ou des navigateurs plus anciens. Veuillez plutôt utiliser l'option de copie de texte.
Cas d'utilisation
Formation d'équipes sportives
Create balanced teams for futsal, basketball, or volleyball based on skill levels.
Travail de groupe scolaire
Fairly divide students into groups for class activities, events, or projects.
Formations et ateliers en entreprise
Form cross-department teams for team-building, hackathons, and workshops.
Jeux et loisirs
Balance teams for board game tournaments, online games, or recreational activities.