Random Group Generator
Paste a list of names and split it into random teams. Choose the number of groups or the people per group, and get evenly sized results every time.
A random group generator shuffles a list of names and deals them out into teams, which removes the bias that comes from picking captains or going around a table. Names are dealt round-robin rather than in blocks, so group sizes never differ by more than one even when the list does not divide evenly.
Runs entirely in your browser · no signup · nothing is uploaded · updated 2026-09-11
12 people
How to use it
- 1.Paste your names, one per line - the sample list is there to replace.
- 2.Choose whether you are setting the number of groups or the people per group.
- 3.Shuffle, and copy the result if you need to share it.
Embed this random group generator on your site
Free to use on any blog, class page or wiki. Paste the snippet and keep the credit line under it.
<iframe src="https://rankcert.com/embed/random-group-generator" title="Random Group Generator" width="100%" height="600" style="border:0;border-radius:12px" loading="lazy"></iframe> <p style="font-size:13px">Free <a href="https://rankcert.com/tools/random-group-generator">random group generator</a> by RankCert</p>
Frequently asked questions
How do I split a class into groups?
Paste the register one name per line, choose number of groups, and set how many you want. Sizes come out within one person of each other automatically.
What if the number does not divide evenly?
Names are dealt one at a time around the groups, so the remainder is spread out. Thirteen people into four groups gives you 4, 3, 3, 3 rather than 4, 4, 4, 1.
Is it really random?
Yes. The list is shuffled with a Fisher-Yates shuffle, which gives every possible arrangement an equal chance. Re-shuffling gives a genuinely different result, not a rotation of the last one.
Can I keep two people apart, or together?
Not automatically. Shuffle, and if a pairing does not work, shuffle again - with more than a handful of names you will get a different arrangement every time.
Can I paste from a spreadsheet?
Yes. Paste a column straight in, or a comma-separated list - both are split correctly, and blank lines are ignored.
Is my list uploaded anywhere?
No. The names stay in your browser, are never sent to a server and are gone when you close the tab.
How many names can it handle?
There is no set limit. Several hundred names paste and shuffle without any noticeable delay.
Tools that pair with this one

F1 Reaction Time Test
Five red lights, a random hold, then lights out. React like a Formula 1 driver on the grid and see whether you would have jumped the start.
Games & random
Fake Tweet Generator
Build a realistic tweet image for a mockup, a talk or a joke. Set the name, handle, avatar, counts and theme, then download a PNG. No watermark, no signup.
Games & random
Fake Instagram Story Generator
Make a 1080 x 1920 Instagram story image with the username bar, progress bar and caption. Upload a photo or pick a gradient, then download the PNG.
Games & random
Fake Notification Generator
Make an iPhone-style notification banner with any app name, sender, message and icon, in light or dark mode, and download it as a transparent PNG.
Games & random