Skip to content
D DocNectar

Free Random Group Generator

Randomly split a list of names into a set number of evenly-sized groups or teams.

100% Free No Signup Works on all devices

Built and fact-checked by the DocNectar team — see our editorial standards

Thanks for rating!

Key Features

Instant Calculation

Get accurate results in real time with our optimized algorithm.

Mobile Friendly

Fully responsive design. Works on all devices & screen sizes.

Privacy Focused

Your data stays on your device. We don't store any inputs.

100% Free

No hidden costs. This tool is completely free forever.

Splitting a list of people into fair, random teams by hand is tedious and easy to bias without realizing it — this tool shuffles and deals names into groups automatically.

This tool splits a list of names into a chosen number of groups, keeping the groups as evenly sized as possible.

How it works

Enter your list of names (one per line) and the number of groups you want. The tool shuffles the full list into a random order, then deals names into groups one at a time, cycling through each group in turn so the groups stay as evenly sized as possible.

  1. Enter names (one per line).
  2. Enter number of groups.
  3. Click Calculate to see your results.

Examples

Splitting 6 names into 2 groups

Alice, Bob, Charlie, Diana, Eve, and Frank split into 2 groups end up with 3 people in each group, randomly assigned.

Who should use it

  • Splitting a classroom into project teams.
  • Assigning random teams for a sports activity or team-building exercise.

Industry applications

  • Education and classroom management
  • Team building and corporate events

Advantages

  • Keeps groups as evenly sized as possible, even when names don't divide evenly.
  • Fully random shuffling with no bias toward the original entry order.

Limitations

  • Doesn't support excluding specific people from being grouped together.

Common mistakes to avoid

  • Requesting more groups than there are names, which isn't possible — enter at least as many names as groups.
  • Entering names separated by commas instead of one per line.

Best practices

  • If you need groups to avoid certain people being together (like separating close friends for a fair activity), regenerate until you get a workable combination, since this tool doesn't support manual exclusions.

Tips

  • For recurring activities, regenerate a fresh random grouping each time rather than reusing the same teams — it keeps things fair and varied over multiple sessions.

Frequently asked questions

Yes, with no signup and no limit on how many times you use it.
The round-robin dealing method keeps groups as close to equal size as possible — with an uneven split, some groups will simply have one more person than others.
Yes — the full list is shuffled into a random order before being dealt into groups, so the original entry order has no bearing on who ends up together.
Yes — simply click Calculate again for a fresh random shuffle and a new set of groupings.

Get new calculators and guides in your inbox

No spam — just new tools like Random Group Generator and practical guides.

Favorites