Free Random Pair Generator for Names, Teams, Partners, Odd Lists, Trio Handling, and Reshuffling
Paste a list of names or items and split it into random pairs for partners, practice groups, games, peer review, or rotations. Choose how to handle an odd participant and reshuffle whenever needed.
Use the generator
How to use this tool
1. Set the scope
Choose the list, category, region, tone, or schedule format that matches the task.
2. Generate and inspect
Review the output, check constraints, and rerun only when you intentionally want a new result.
3. Save useful output
Copy, download, print, or use local history when you need to keep a record.
12 useful features
Custom list input
Built into this page for a faster, clearer workflow.
Fisher–Yates shuffle
Built into this page for a faster, clearer workflow.
Automatic pairs
Built into this page for a faster, clearer workflow.
Odd-list handling
Built into this page for a faster, clearer workflow.
Optional trio mode
Built into this page for a faster, clearer workflow.
Bye mode
Built into this page for a faster, clearer workflow.
Reshuffle button
Built into this page for a faster, clearer workflow.
Pair numbering
Built into this page for a faster, clearer workflow.
Capacity validation
Built into this page for a faster, clearer workflow.
Local history
Built into this page for a faster, clearer workflow.
Copy/download
Built into this page for a faster, clearer workflow.
Printable output
Built into this page for a faster, clearer workflow.
Reference table
| Concept | Meaning | Best practice |
|---|---|---|
| Random selection | Each run samples from the eligible pool | Confirm the pool before generating. |
| Unique batch | No item repeats inside one batch when supported | Keep requested count within pool size. |
| Browser-local workflow | Core generation runs in page JavaScript | Export results you need to keep long term. |
Quality checklist
0 / 5 complete
Quick knowledge check
What is the best first check before using a random result?
Microlearning guide
Random does not mean evenly spaced
Fair random selections can still form streaks or clusters, especially in small samples.
Constraints change the pool
Filters, unique mode, byes, and categories all change which outputs are eligible.
Use the right scope
These tools support planning, learning, creative work, and everyday grouping—not audited lotteries or high-stakes decisions.
Related tools
Frequently asked questions
How are pairs randomized?
The list is shuffled with a Fisher–Yates style process in your browser, then adjacent items are paired.
What happens with an odd number of entries?
Choose either one three-person group or one unpaired bye.
Can I reshuffle the same list?
Yes. Run the generator again without changing the source list.
Does this guarantee audited fairness?
No. It is a browser utility for everyday pairing, not an audited draw system.
Are duplicate names allowed?
Yes, but identical text entries are treated as separate list positions and may be hard to distinguish.