Pickers and Draws
Random Group Assignment Generator
Split a list of people or IDs into random groups of the size or count you choose.
Random Group Assignment Generator
Split a list into random groups
People or items
Leave empty and set a count below to use numbers 1 to N
Split by
How to use the group generator
- Paste names or IDs, or set 1 to N to work with numbers.
- Choose the number of groups or the people per group, with presets a tap away.
- Press Make groups for a fresh random split, then copy or export it.
How many ways a class can split
Random group assignment has a huge space to draw from, which is why fresh splits feel endlessly different. For just twelve people the counts are already large:
| Split of 12 people | Possible groupings |
|---|---|
| 2 groups of 6 | 462 |
| 3 groups of 4 | 5,775 |
| 4 groups of 3 | 15,400 |
| 6 pairs | 10,395 |
The shuffle behind this tool gives every one of those groupings the same chance, so no pairing is favoured week after week.
Even groups by construction
When you set the number of groups, the tool shuffles everyone and deals them out one at a time like cards, so group sizes can never differ by more than one person, with no manual balancing. When you set people per group instead, groups fill to exactly that size and only the last group can run short, which suits fixed capacity activities such as lab benches and minibuses.
Fair, private and repeatable enough
The list is shuffled with a Fisher Yates shuffle from the browser cryptographic source before splitting, and names never leave your device, which matters for class lists. Each press is a fresh draw, so re roll until the constraint you cannot encode, separating two rivals, say, is satisfied, then export the CSV as the record. To call individuals rather than build teams, use the classroom picker.
Popular generators
Frequently asked questions
How do I split people into groups
Paste your names or IDs, choose whether to set the number of groups or the people per group, and the tool shuffles everyone and splits them.
Can I use numbers instead of names
Yes. Leave the list empty and set the 1 to N field, and the tool assigns the numbers 1 up to N into groups.
Does it balance the groups
When you set the number of groups it deals people out one at a time, so group sizes differ by at most one. By people per group it fills groups in turn, so the last group may be smaller.
Is the split random
Yes. The list is shuffled with the browser cryptographic random source before it is divided, so every arrangement is equally likely.
Is it free
Yes, free and with no sign up. Everything runs in your browser and nothing you enter leaves your device.
Related generators
- Random Number Picker Wheel
- Number Wheel Spinner
- Classroom Number Picker
- Flip a Coin
- Random Playing Card Generator
- Raffle Number Generator
- Random Ticket Number Generator
- Random Group Assignment Generator
- Random Number Generator
- Random Number Generator With No Repeats
Just need to call names one by one? Use the classroom number picker. For a plain shuffle, try the number randomizer.