How-to guide Group generator

How to Randomly Divide Employees into Training Groups

Here’s how to randomly divide employees into training groups: enter employees eligible for the same training exercise and set the maximum people per working group.

How to Randomly Divide Employees into Training Groups

Sixteen attendees form four-person practice groups. Their participation and scheduling have already been confirmed outside the tool. Select Load example to populate the supplied list, or replace it with your own entries. Nothing is generated until you select Make groups.

Input

Paste or type below
0 items

Ctrl + Enter to generate (⌘ on Mac)

Result

Waiting for input

No result yet

Add your entries and generate to see the result here.

Runs in your browser. Your input is not uploaded.Group size: 2–100 · up to 10,000 people

Step-by-step instructions

  1. Prepare the participant list

    Enter everyone once using unique labels. Confirm the final attendance before assigning groups.

  2. Choose the maximum size

    Enter the largest acceptable group size. The tool calculates how many groups are needed and spreads people across them.

  3. Generate the groups

    Select Make groups, check the resulting headcounts, and share the list with a meeting point or activity instruction.

Worked example

Sixteen attendees form four-person practice groups. Their participation and scheduling have already been confirmed outside the tool.

One valid result is shown below. Your generated outcome will vary.

Example input

Alex
Jamie
Morgan
Taylor
Sam
Jordan
Casey
Riley
Drew
Avery
Robin
Cameron
Blair
Devon
Ellis
Frankie

Example result

Group 1
1. Frankie
2. Avery
3. Sam
4. Blair

Group 2
1. Taylor
2. Jordan
3. Drew
4. Morgan

Group 3
1. Riley
2. Jamie
3. Devon
4. Cameron

Group 4
1. Robin
2. Casey
3. Ellis
4. Alex

The result contains four groups of four. No employee’s training record or departmental role is used in the draw.

Confirm eligibility before random allocation

A group assignment does not establish that someone has completed prerequisites or should receive access to a particular exercise. Handle those requirements first. When the remaining activity permits unrestricted mixing, first names or event IDs can be enough for the draw. Add locations and session instructions to the saved output rather than expecting automatic calendar invitations.

Settings and limits to check

The example has 16 retained entries. The maximum is a ceiling, not a promise that every group will reach that size. The tool uses enough groups to respect the ceiling and balances their headcounts. For example, nine people with a maximum of four form three groups of three rather than two groups of four and one single person. Choose a maximum from 2 to 100.

Settings used in this example
Maximum group size: 4
Remove duplicate entries: On

Keep a usable copy of the result

Use Copy to place the current result in your own notes, or Download to keep a text file. Keep the eligible input list with the result when you need to explain which entries took part. A new generation replaces the displayed result rather than adding to a saved history.

The tool runs in your browser and does not upload your input. Save the result before refreshing or leaving the page. If other people need to use the same outcome, share your saved copy rather than asking them to generate another independent result.

Frequently asked questions

Will the groups deliberately mix departments?

No. Random grouping may produce mixed groups but does not enforce a department distribution.

Can groups be smaller than my chosen maximum?

Yes. They are balanced while staying at or below the maximum. A maximum of four does not force every group to have four people.

How do I request an exact number of groups?

Use Team Generator, which takes a team count and balances the participant list across that many teams.

What should I check in the worked example?

The result contains four groups of four. No employee’s training record or departmental role is used in the draw.