Social Mixer Rotation Generator
Speed networking, a get-to-know-you session or a games night all want the same thing: a set of rounds where everybody meets somebody new each time and nobody repeats. That is a round-robin rotation, and doing it by hand goes wrong immediately. This generates the rounds, handles an odd number by sitting exactly one person out each time, and counts every meeting to prove no pair repeats.
What this generator does
Fixes one person in place and rotates everybody else around them, which is the classic round-robin construction. With an odd number a phantom place is added so exactly one person sits out each round, and the rotation shares that out evenly.
How to use this tool
- Enter everyone's name.
- Choose how many rounds to run.
- Read the pairings round by round.
- Run the full set to have everyone meet everyone exactly once.
Understanding the controls
- Names
- Between 3 and 40 people, one per line or separated by commas. They stay in your browser.
- Rounds
- How many rotations to plan. Running the full set — one fewer than the number of people, or the number of people if it is odd — has everyone meet everyone exactly once.
Common use cases
- Planning speed networking or speed friending rounds
- Rotating pairs for an icebreaker session
- Setting up a games night where everyone plays everyone
- Organising practice partners across several rounds
- Producing a rotation where no pair repeats
How this generator works
Everyone stands in two rows facing each other. One person stays put and the rest rotate one place each round, which is the standard round-robin schedule and guarantees that no pair is ever face to face twice. An odd number gets a phantom place added, and whoever faces it sits that round out — the rotation ensures a different person each time. Before display every round is checked so nobody is paired twice within it and nobody is left unaccounted for, and every pairing across all rounds is counted to confirm none repeats.
Randomness and fairness
Nothing here is random. The rotation is a fixed construction, so the same names in the same order always give the same schedule.
For how randomness is produced across the whole site, see how Generate Random works.
Limitations and good to know
- The rotation is deterministic, so shuffling the names before entering them is the way to vary the first round.
- Pairs only: rounds of threes or fours need a different construction entirely.
- Nobody can be excluded from meeting someone specific, which a round-robin cannot accommodate.
- With an odd number, one person sits out each round — that is unavoidable rather than a limitation of the method.
Privacy and your data
Names stay in your browser and are never transmitted, stored or included in analytics — only the number of people is counted.
Related generators
- Gift Exchange Draw GeneratorDraws a Secret Santa where nobody gets themselves, exclusions are honoured, and the whole thing can be one chain rather than a set of pairs.
- Random Team GeneratorSplit a list of names into a chosen number of random, evenly sized teams.
- Discussion Group Rotation GeneratorRegroups a class or workshop each round so learners work with new people, with balanced groups and a coverage figure.
- Table Rotation GeneratorMoves guests between tables each course so they sit with new people — and tells you how many pairs have met.