Pair rotation generator

Make rotating pairs so everyone meets everyone once: speed networking, coffee chats, partner work in class. Table numbers, an optional round timer and odd groups handled.

AnaBenCleoDanEvaFinnGraceHugo
Rotation

A new partner every round, and no repeats

Rotating partners by hand falls apart after the third round. Someone ends up with the same person again, someone else never meets half the room, and the facilitator spends the break drawing arrows on a flip chart. This page builds the whole schedule at once so that, over the rounds, every pair of people meets exactly one time.

Each round is shown as a set of tables with two names at each one. Read it out, put it on the screen, or copy all rounds into a message. Add a timer if the rounds have a fixed length, and the page tells everyone when it is time to switch.

Odd numbers are handled the way you choose: one person sits out each round — and everyone sits out exactly once — or the extra person joins a pair to make a group of three.

Setting up the rotation

The schedule is fixed once made, so check the list first.

  1. Type everyone taking part, one per line. If the number is odd, choose whether one person sits out or a trio forms.

  2. Press “Make rounds”. Names are shuffled first, so the same list gives a different schedule next time; keep the list order if you want a predictable one.

  3. Set minutes per round and start the timer, then press “Next round” when it runs out — or step through the rounds at your own pace.

What the rotation handles

The fiddly part of a networking session, done before it starts.

  • Up to 60 people, every pair meeting exactly once
  • n − 1 rounds for an even number of people, n rounds for an odd number
  • Sit-out rotation or one trio per round when the number is odd
  • Numbered tables in every round
  • Optional timer per round with a sound when time is up
  • Previous and next round buttons for the facilitator
  • Copy all rounds as text to post or print
  • The schedule stays in this browser if the tab is closed

Workshops, classrooms and teams

Anywhere people should talk to people they would not normally pick.

A meetup runs speed networking for sixteen guests: fifteen five-minute rounds, a fresh face at every table.

A language teacher pairs twenty pupils for conversation practice, a new partner each lesson.

A remote team schedules weekly coffee chats so everyone has spoken to everyone by the end of the quarter.

A youth group runs an icebreaker with twenty-three teenagers and a trio each round so nobody stands alone.

A university seminar rotates peer reviewers so every student reads every other student's draft once.

A board game café pairs players for a round-robin evening of two-player games.

How the schedule is built

The rounds use the circle method: one person stays put while everyone else moves one seat along after each round, which guarantees that every pair meets once and only once. With an odd number, an empty seat is added; whoever lands next to it sits out that round, and over the full schedule each person does so exactly once.

With the trio option, that person instead joins a randomly chosen pair. It keeps everyone talking, at a cost: the two people in that pair may meet again later in the schedule. Table numbers are shuffled inside each round, so nobody stays at table one all evening.

What it does not do

It does not know who already knows whom. There is no rule to keep colleagues from the same team apart; for that, run separate rotations or reorder the list.

The schedule is about pairs. Rotating groups of four so that nobody repeats is a much harder puzzle that this tool does not attempt.

Timer sounds depend on the browser: a tab in the background may be slowed down or muted, so keep the page visible.

For a session that flows

  • Put the table number on each table before you start; people find their seat faster than their partner.
  • Five to seven minutes per round is enough for a first conversation; longer and the room gets restless.
  • Copy all rounds into the event chat so people can check where to go next without asking.
  • If someone leaves halfway, keep the schedule: their partner simply joins the nearest table for that round.

Pair rotation questions

How many rounds until everyone has met?

With an even number of people, one fewer than the number of people: 16 people need 15 rounds. With an odd number, as many rounds as people, because someone sits out each time.

Will anyone meet the same person twice?

Not in pairs. Each pair meets exactly once over the full schedule. Only the trio option can bring two people together a second time.

What happens with an odd number?

Choose between a sit-out — one person rests each round, everyone exactly once — and a trio, where the extra person joins a pair.

Can I stop before all rounds are done?

Of course. Every round is new partners, so any number of rounds works; the guarantee is simply that nobody repeats.

Does the timer keep running if I switch tabs?

It counts from the real clock, so the remaining time stays correct, but browsers may delay the sound in a background tab. Keep the page in front.

Can I keep two people from being paired?

Not yet. If two people must not meet, the simplest way is to run two separate rotations.

Is the schedule saved?

Yes, in this browser, together with the round you are on. Closing the tab does not lose it.