Choose a pairing mode
Use only List A to pair members with each other, or add List B to match across two groups.
No-repeat pairing tool
Shuffle and pair people from one list, or match participants from two different lists. Each entry is used no more than once in a generated round.
Randomize tool
Run the tool again to generate a fresh random result.
Use only List A to pair members with each other, or add List B to match across two groups.
Both lists are shuffled before pairs are created, and each entry is used at most once.
When a list has an odd item or the groups differ in size, unmatched entries are clearly reported.
Create student pairs for discussion, practice, or peer review.
Match mentors and learners, hosts and guests, or players and stations.
Generate random opponents, table pairs, or activity partners.
No name is used more than once within a generated round, unless that name was entered on multiple separate rows.
The final unpaired name is listed separately so it can receive a bye or join another group.
Yes. Add the second group to List B and the tool will randomly match one entry from each list.
Keep working
Shuffle a list into a random order instantly. Randomize names, tasks, questions, teams, or rows privately in your browser.
Generate ordered permutations from a list with a chosen length. Create arrangements with or without repetition and export the results online.
Compare two lists online to find common items, items only in list A, and items only in list B. Case-sensitive and case-insensitive comparison supported.
Remove duplicate lines from a list while preserving the original order. Ignore case, trim whitespace, and clean empty lines instantly in your browser.