The toolkit · Team pairings
Random team generator.
Make fair pairs, trios, or larger groups from a list of names. Saved in your browser, with history so nobody pairs twice in a row.
For 1:1s, buddies, breakouts, workshops, and project pods
How do you want to split them?
1:1s, buddies, walking meetings
People
Add at least two people to generate pairs.
More free tools
How to run a team pairing round people actually enjoy
Pairing people up sounds trivial. In practice, random pairings go sideways in two places: the same two colleagues end up paired four weeks in a row, or someone is always the odd one out. A good generator fixes both.
Why shuffle instead of assigning?
Assigned pairings feel fair for about a week. Then people start to notice patterns. The manager always puts the senior engineer with the newest hire, or two people who never work together keep getting skipped. A dice-roll sidesteps all of it. Everyone got the same coin flip.
What about the odd one out?
The generator handles odd counts by folding the extra person into one of the existing groups. A team of seven paired into 1:1s comes out as two pairs and one triad. Nobody gets a solo slot, and the triad usually works just as well as a pair for 1:1 conversations.
Why should the tool remember past pairings?
Truly random pairings will repeat. With a group of eight, the odds of at least one pair repeating next week are higher than you'd think. Keeping a history of the last few rounds lets the generator bias away from recent pairs, so the team gets to meet new partners faster without feeling like the shuffle has a pattern.
Pairs, triads, or larger groups?
For 1:1 catch-ups, pairs. For breakout rooms in an all-hands, triads are the safest default. Two-person breakouts can stall if both are quiet, and groups of four plus one person fades out. For project pods or workshop tables, four or five is the usual ceiling before you lose cohesion.
Is my roster saved anywhere?
Only in your browser. The names list and pairing history live in local storage, not on a server. You can clear both with a single click. Nothing leaves this page.
What if I have an odd number of people?+
The tool bundles the odd one into an existing group. So a team of seven paired up comes out as two pairs and one group of three. Nobody is ever left out on their own.
Does it remember pairings between sessions?+
Yes. The name list and the last several rounds of pairings are saved in your browser. Nothing is sent to a server. You can clear the history any time.
How does avoid repeats actually work?+
When you shuffle, the generator samples a few hundred random partitions and picks the one with the fewest repeat pairs from the last few rounds. With a group of ten or fewer and three rounds of history, you'll almost always get zero repeats.
Can I use it for something other than 1:1s?+
Groups of three work well for breakout rooms in all-hands. Groups of four or five are a good fit for small workshop tables or project pods. It's the same generator, just change the group size.