Random Group Generator
Paste names or generate numbered entries, then split them into random groups by group count or people per group.
About this tool
Paste names or generate numbered entries, then split them into random groups by group count or people per group.
Your names and group results are processed locally in your browser and are not uploaded to a server.
How to use it
- Paste names one per line or use numbered entries.
- Choose the number of groups or people per group.
- Generate groups and copy the result.
Common use cases
- Create classroom groups
- Split workshop attendees into teams
- Make random event teams
- Pair people for discussions
- Generate numbered student groups
Group Count or People Per Group?
Random grouping usually starts with one of two questions: how many groups do you need, or how many people should be in each group? Choose the mode that matches the real constraint.
| Constraint | Best mode | Example |
|---|---|---|
| Fixed number of tables | Number of groups | Split 28 attendees into 7 tables. |
| Fixed discussion size | People per group | Make pairs or groups of 4. |
| Classroom teams | Number of groups | Create 4 or 6 teams for an activity. |
| Workshop breakout | People per group | Keep each discussion small enough to talk. |
Before Sharing Group Results
Random groups are useful when speed and fairness matter, but the generated result should still be checked before you announce it.
| Check | Why it matters | What to do |
|---|---|---|
| Missing names | A pasted list may skip a blank or copied line. | Compare the entry count with your source list. |
| Uneven groups | Some totals cannot split evenly. | Move one person manually if balance matters. |
| Duplicate entries | A person may appear twice if pasted twice. | Clean the list before generating. |
| Numbered entries | Useful when names are not available. | Use numbered mode for class numbers or sign-up IDs. |
FAQ
Can I paste a list of names?
Yes. Paste one name per line and the tool will shuffle the list into groups.
Can I use numbered entries instead of names?
Yes. Choose numbered entries and enter the count, such as 30 or 40.
Can I choose people per group?
Yes. You can split by number of groups or by people per group.
Are names uploaded?
No. Grouping runs locally in your browser.