Loading…

Random Pairs Generator

Tools and Utilities • Randomizers and Grouping

View all topics

Random Pair Generator

Paste a list of names and the calculator will form random pairs for partner work, peer review, or other activities.

Empty lines are ignored. You can paste from a class list, spreadsheet column, or any text document.

File tips: one name per line works best. For CSV files with multiple columns, the first non-empty column is used.

Remove duplicate names (each person appears only once).

This affects only the order of names inside each pair, not who is paired with whom.

Ready

Rate this calculator

5.0 /5 (1 rating)
Your rating
You can update your rating any time.

Frequently Asked Questions

How does the random pairs generator create unbiased pairs?

It builds a participant list, optionally removes duplicates, shuffles the list, and then groups names into pairs in the shuffled order. This gives each participant an equal chance of being paired with others.

What happens if there is an odd number of names in the list?

The calculator follows your selected option for an extra person. It can create one group of three, or it can leave one person unpaired.

What does handle duplicates mean for random pairing?

When enabled, repeated names are kept only once so each person is counted a single time. This prevents accidental repeats from giving someone extra representation in the participant pool.

How should I format a file for importing names into the random pairs generator?

One name per line works best for text files. For CSV files with multiple columns, the calculator uses the first non-empty column to build the participant list.

Does sorting names inside each pair change who gets paired together?

No. Sorting only changes the display order of the two names within each pair, not the random pairing assignment.