Back to guides
Guide for teachers, trainers, and facilitatorsUpdated guide8 min read

How to make random pairs from a list of names

Random pairs are useful for partner work, peer review, drills, coaching conversations, and quick practice rounds. This guide explains how to create pairs, reshuffle pairs, and avoid sending the same people back together when the activity has more than one round.

GroupMixer setup

Group 1

Round 1

Group 2

Round 2

Guide setup

  • 17 participants
  • groups of 2 where possible
  • 3 pair-rotation rounds
  • avoid repeat pairings enabled for later rounds
  • optional apart rules for pairings that should not happen

Turning a list of names into pairs is easy once. It becomes harder when the group has an odd number of people, some pairings should be avoided, or you want pair rotations where participants meet a new partner in each round.

Pairing looks simple until you need fresh partners or exceptions

  • partner work often needs pairs quickly without spreadsheet cleanup
  • pair rotations need memory of who already worked together
  • some activities still need avoid-pairing rules or fixed helpers

Where simple pair randomizers fall short

They do not handle repeats across rounds

A quick pair shuffle can work for one round, but it does not always prevent the same pair from appearing again later.

Odd numbers need a decision

When the participant count is odd, one group may need three people or one participant may need to sit out. That should be intentional, not a surprise.

Manual pair fixes are easy to lose track of

Once you start moving pairs by hand, it becomes harder to remember which combinations were already used.

Example pair-rotation setup

Imagine 17 students doing three peer-feedback rounds. You want pairs where possible, one group of three if needed, and you want each round to give students a different partner.

  • 17 participants
  • groups of 2 where possible
  • 3 pair-rotation rounds
  • avoid repeat pairings enabled for later rounds
  • optional apart rules for pairings that should not happen

Recommended GroupMixer setup

For random pairs, use group size as the main control and add repeat-avoidance only when the activity has multiple rounds.

  1. 1

    Paste the list of names into the participant input.

  2. 2

    Set the group size to 2 people per group.

  3. 3

    Use one session for a single pair split, or multiple sessions for pair rotations.

  4. 4

    Enable avoid-repeat pairings when participants should meet a different partner in each round.

  5. 5

    Add avoid-pairing rules only for combinations that genuinely should not be paired.

When pair rotations need more control

Use advanced controls when pair assignments need to respect real constraints, such as avoiding specific pairings, keeping helpers with specific participants, or spreading repeated encounters over several sessions. Keep the setup simple when you only need one quick random pairing pass.

Related guides