Add the participant list
Paste one name per line and remove anyone who is not joining the session.
Team Grouping Tool
Use this team group generator when everyone should be assigned quickly and a neutral random split is more useful than choosing teams by hand.
Randomized output
Add participants, choose the number of groups, then generate a balanced result.
Paste the participant list, select the number of teams, and generate one complete assignment. The generator keeps team sizes as even as possible, while leaving role, skill, and availability decisions for the organizer to review.
Follow these quick steps without changing your usual workflow.
Paste one name per line and remove anyone who is not joining the session.
Base the count on the activity format, room setup, facilitators, or available equipment.
Select Generate Groups to place every participant into one random team.
Review the result for required facilitators, specialists, accessibility needs, or conflicts.
Generate again when the next exercise should use a different mix of people.
Create three teams of four for brainstorming, planning, or process review.
Divide attendees into small groups for one focused question before returning to the main meeting.
Create temporary crews for setup, registration, supplies, or cleanup.
Split learners into groups for role-play, exercises, or case-study discussion.
Randomize casual teams while keeping the group sizes as close as possible.
Assign participants to stations, challenges, or icebreaker groups.
Use Random Group Generator when you want the same grouping workflow for any kind of names or items, not only workplace and activity teams.
Paste a complete attendee list without setting up accounts or profiles.
The tool distributes people so team sizes differ by no more than one when possible.
Each generated team appears in its own result block for quick scanning.
Reshuffle the same list to create a new mix for another round.
Create temporary teams for brainstorming, planning, retrospectives, or problem solving.
Divide attendees into smaller discussion groups without spending meeting time assigning them manually.
Form practice groups for scenarios, demonstrations, peer coaching, or case studies.
Create crews for low-risk event tasks before coordinators confirm roles.
Make casual teams for quizzes, challenges, and icebreakers.
Split participants into groups for stations, introductions, or collaborative tasks.
Form temporary practice teams when skill balancing is not required.
Reshuffle between activities so participants work with different people.
Random teams work best when the assignment is temporary, the activity is low risk, and every participant is eligible for any group. They can save time and make the assignment process feel neutral.
They are less suitable when each team needs specific expertise, leadership coverage, accessibility support, or carefully managed relationships. In those cases, generate a draft and adjust it.
This page organizes the result by number of teams. If you know the ideal team size instead, divide the participant count by that size and choose the nearest practical number of teams.
For example, 20 people in groups of about five means four teams. If 22 people attend, four teams will contain five or six people.
A new random grouping can help participants meet different colleagues during a workshop or training day. Keep the same list, generate again, and check that the new arrangement works for the next task.
Randomizing again does not guarantee that every pair is new. For strict partner rotation, track previous assignments or use a planned rotation system.
Paste one participant per line, choose the number of teams, and select Generate Groups. Each person is assigned to one team.