Random

Random Group Generator

Shuffle a list and split it into balanced random groups or teams.

Quick guide

How to use the Random Group Generator

  1. Enter or choose names or items (one per line), number of groups.
  2. Select Create groups.
  3. Review the main result, supporting details, and calculation method.
  4. Copy the result or download generated files when that option is available.

What this tool does

Paste one participant or item per line and split the shuffled list into balanced groups. The tool uses a Fisher–Yates shuffle backed by the browser cryptography API, then distributes entries so group sizes differ by no more than one.

Calculation method

  1. Trim blank lines and create one clean entry for each submitted name or item.
  2. Shuffle the full list with unbiased browser-generated random indexes.
  3. Distribute the shuffled entries across the requested number of groups as evenly as possible.

Example: ten people into three groups

Input: 10 names; Number of groups: 3

Result: Two groups of 3 and one group of 4

Ten cannot be divided evenly by three, so one group receives the single remaining participant. The actual membership changes with every shuffle.

Practical uses

  • Classroom teams
  • Workshop breakout groups
  • Tournament pools
  • Random task assignments

Accuracy tips and common mistakes

  • Remove accidental duplicate names before generating if each person should appear once.
  • Use at least two groups and no more groups than useful participants.
  • For repeatable records, copy the generated groups before running another shuffle.
Frequently Asked

Random Group Generator – Frequently Asked Questions

Common questions, edge-cases, and mathematical explanations.

Will every group have exactly the same size?

Only when the number of entries divides evenly by the number of groups. Otherwise, group sizes differ by at most one.

Does WebToolDock save the participant list?

No. The list is shuffled in the current browser tab and is not submitted to WebToolDock.

Is the Random Group Generator free?

Yes. WebToolDock tools are free to use and do not require an account.

Does my information leave this device?

No. The calculation runs in your browser and the values are not submitted to WebToolDock.