Random Group Generator
Split Any List into Random Groups
Choose roughly how many people you want in each group, then decide what should happen when the list does not divide evenly. This is useful when group size matters more than having an exact number of teams.
Quick Setup
Paste the list, set your preferred group size and choose how you want any leftover people handled.
How to Use It
-
1. Add the full list
Paste everyone or everything that needs to be split into groups.
-
2. Choose the group size
Set the group size you would ideally like, then choose whether leftover people should be spread out or kept together in a smaller final group.
-
3. Decide where leftovers go
Generate the groups and check the final sizes before you use them. The leftover option can deliberately make the last group smaller.
Useful Features
Group-size first setup
Start with the group size you want rather than having to work out the exact number of groups.
Leftover control
Choose exactly how the remainder should be handled when the list does not divide evenly.
Random starting order
The list is shuffled before any groups are created.
Editable group labels
Rename the finished groups for tables, stations, workshops or activities.
When to Use It
Workshops
Create breakout groups with a practical target size.
Classrooms
Split students into small working groups or table groups.
Events
Divide attendees between activity stations or rotations.
Games
Create several casual groups without needing perfectly equal team sizes.
More Useful Guidance
Best when group size matters most
Start with the number of people you would ideally like in each group. This works well for tables, breakout rooms, workshops and rotations where group size matters more than the exact number of groups. Then choose whether any leftover people should be spread out or kept together.
Example: 22 people in groups of five
With 22 people and a preferred size of five, four full groups account for twenty people and two remain. You can spread those two across existing groups, producing slightly larger groups, or keep them as a smaller final group. The random part decides who is together; your remainder setting decides the shape of the groups.
Decide the leftover rule first
People often regenerate because they dislike the final group sizes when the real issue is how the leftovers are being handled. Choose that rule first. Spread leftovers when you want the groups closer in size, or keep them together when a smaller final group works better for the activity.
Group Generator vs Team Generator
Use Group Generator when you think in terms of 'about four people per group'. Use Team Generator when you think in terms of 'we need exactly six teams'. Both randomise membership, but they solve different sizing problems and can therefore produce different structures from the same participant list.
How the Result Is Chosen
Fair selection
The list is shuffled before the groups are made, so the original order does not decide who ends up together.
Privacy
The names or items stay on the device while the groups are created.
Common Questions
What happens to leftover people?
You choose whether to spread them across the existing groups or place them in a smaller final group.
Can I choose the exact number of groups?
Use Random Team Generator when the number of groups matters more than the target group size.
Is the list shuffled before grouping?
Yes. The order is randomised before the groups are formed.
Can the groups be different sizes?
Yes. That can happen when you choose to keep the remainder as a smaller final group.
What happens if the list divides evenly?
Every group can use the preferred size and there will be no leftover group to handle.
Can I rename the groups?
Yes. Change the group labels before you copy or use the result.