👥 Random Pair Generator — Shuffle Names Into Fair Pairs
TestsAndTools · Random Generators

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.

Free browser toolNo external fontsLocal-first workflow

Use the generator

Add at least two entries and generate.

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

01

Custom list input

Built into this page for a faster, clearer workflow.

02

Fisher–Yates shuffle

Built into this page for a faster, clearer workflow.

03

Automatic pairs

Built into this page for a faster, clearer workflow.

04

Odd-list handling

Built into this page for a faster, clearer workflow.

05

Optional trio mode

Built into this page for a faster, clearer workflow.

06

Bye mode

Built into this page for a faster, clearer workflow.

07

Reshuffle button

Built into this page for a faster, clearer workflow.

08

Pair numbering

Built into this page for a faster, clearer workflow.

09

Capacity validation

Built into this page for a faster, clearer workflow.

10

Local history

Built into this page for a faster, clearer workflow.

11

Copy/download

Built into this page for a faster, clearer workflow.

12

Printable output

Built into this page for a faster, clearer workflow.

Reference table

ConceptMeaningBest practice
Random selectionEach run samples from the eligible poolConfirm the pool before generating.
Unique batchNo item repeats inside one batch when supportedKeep requested count within pool size.
Browser-local workflowCore generation runs in page JavaScriptExport 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.

Scope and privacy: Core logic runs in your browser. Local history uses browser storage when available. Review generated output before relying on it; this page is not an audited lottery, security, medical, legal, financial, or laboratory system.