Teams & Groups
23 tools
Randomly divide a list of names into balanced teams, pairs or groups — perfect for classrooms, sports, work exercises and game nights.
Showing 23 of 23 tools.
Teams & groups
- Random Team GeneratorSplit a list of names into a chosen number of random, evenly sized teams.
- Pair GeneratorPair up a list of names, across as many rounds as you need, without anyone being paired with the same person twice.
- Random Group GeneratorSplit a list into random groups of a chosen size, for activities larger than pairs or teams.
- Steiner Triple System GeneratorSplits a group into threes so that every pair of people ends up together exactly once — possible only for certain sizes.
- Balanced Team AllocatorSplits rated players into teams of similar strength, and on small groups says exactly how much better the best possible split would be.
- Group Constraint SolverSplits a list into groups honouring must-be-together and must-be-apart rules, or says exactly why no arrangement exists.
- Debate Team GeneratorRandomly split a group into two named sides — For and Against — for a debate.
- Group Colour Assignment GeneratorRandomly split a group into four named colour teams — Red, Blue, Green and Yellow.
Turn order, seats & draws
- Secret Santa GeneratorDraw fair Secret Santa pairings with exclusions, so nobody draws themselves or an excluded partner.
- First-Player PickerRandomly pick who goes first from a list of players.
- Tournament Bracket Seeding GeneratorDraw a complete single-elimination bracket — every round to the final, byes to the top seeds, and random, seeded or protected draws.
- Turn-Order GeneratorGenerate a full random turn order for every player in a game.
- Seating Plan GeneratorRandomly assign guests or students to numbered seats.
- Presentation Order GeneratorShuffle a list of presenters or speakers into a fair random running order.
- Random Role Assignment GeneratorAssign roles to people at random, with rules for who must take a role, who must not, and how many each role needs.
- Random Lane Assignment GeneratorRandomly order competitors into numbered lanes for a race or heat.
Rotas & shifts
- Shift Rota GeneratorBuilds a staffing rota that covers every shift, honours days off and rest gaps, and shares the unpopular shifts out.
- Volunteer Shift Schedule GeneratorSchedules volunteers across an event around the days each of them can actually do, and shares the load evenly.
- Carpool Rota GeneratorWorks out who drives on each journey, sharing the turns by how often each person travels and never putting anyone in a car too small.
- Shift Coverage GeneratorWorks out which shifts to roster so every hour's demand is met, and shows the paid slack that fixed-length shifts make unavoidable.
- Duty Rota GeneratorBuild a duty rota across several rounds where everyone takes every duty once before anyone repeats one.
- Chore Rota GeneratorBuild a household chore rota over several weeks where everyone does every job once before anyone repeats one.
- Random Shift Assignment GeneratorAssign staff to shifts that need a set number of people, with rules for who cannot work when and who must.
Choosing the right teams & groups tool
Tools that divide a list of people, or assign an order to them. They differ mainly in what the output looks like: teams, pairs, a sequence, a seat number or a rota. Most of them know nothing about the people on the list, so the split is random and nothing else — which is the point when you want to be visibly even-handed. A few take information from you instead. The Balanced Team Allocator uses a rating for each player to build teams of similar strength, the Group Constraint Solver honours must-be-together and must-be-apart rules or says exactly why no arrangement exists, and the duty and chore rotas work through a rotation so that everyone takes every job once before anyone repeats one.
- Random Team Generator
- You want a set number of teams, or teams of a set size, with the remainder spread evenly.
- Balanced Team Allocator
- Balance matters more than chance: you can give each player a rating and want teams of similar strength rather than a blind split.
- Group Constraint Solver
- Certain people must be grouped together or kept apart, and you need to know whether any arrangement satisfies all of it.
- Pair Generator
- You need people matched two at a time rather than grouped.
- Turn-Order Generator
- Everyone is taking part and you only need the sequence.
- Secret Santa Generator
- You need a gift-exchange draw where nobody draws themselves and specific pairs can be excluded.
Every tool in this category draws its results in your browser. How Generate Random works explains how the randomness is produced and what happens to anything you type in.