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.
- Random Team GeneratorSplit a list of names into a chosen number of random, evenly sized teams.
- 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.
- Shift Rota GeneratorBuilds a staffing rota that covers every shift, honours days off and rest gaps, and shares the unpopular shifts out.
- Turn-Order GeneratorGenerate a full random turn order for every player in a game.
- Volunteer Shift Schedule GeneratorSchedules volunteers across an event around the days each of them can actually do, and shares the load evenly.
- 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.
- Seating Plan GeneratorRandomly assign guests or students to numbered seats.
- 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.
- 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.
- 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.
- 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.
- Chore Rota GeneratorBuild a household chore rota over several weeks where everyone does every job once before anyone repeats one.
- Debate Team GeneratorRandomly split a group into two named sides — For and Against — for a debate.
- Random Shift Assignment GeneratorAssign staff to shifts that need a set number of people, with rules for who cannot work when and who must.
- Group Colour Assignment GeneratorRandomly split a group into four named colour teams — Red, Blue, Green and Yellow.
- Random Lane Assignment GeneratorRandomly order competitors into numbered lanes for a race or heat.
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, or a seat number. None of them knows anything about the people on the list, so every split is random and nothing else — useful when you want to be visibly even-handed, and the wrong tool when balance matters.
- Random Team Generator
- You want a set number of teams, or teams of a set size, with the remainder spread evenly.
- 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.