Instantly split text rosters into balanced random teams or groups. Trusted by teachers, project managers, and esports leagues. 100% free with no login required.
Add participant names, set your grouping options, and click "Generate Teams" above to split them.
Splitting a group into teams sounds simple — until you realise someone has to do it fairly. Our Random Team Generator removes the awkwardness of manual selection, the groans of unfair picks, and the time wasted arguing over who goes where. Paste your list of names, choose how many teams you need (or how large each team should be), and click Generate. Every result is cryptographically shuffled, so no two draws come out the same. The tool runs entirely in your browser, no account needed, and works on any device from a classroom smartboard to a mobile phone on the sports pitch.
Running workshops or hackathons? Try: Content Angle Generator
Teachers in the UK, US, Canada, and Australia use this tool to form classroom groups, reading circles, science lab partners, and end-of-term project teams. It eliminates the social dynamics of student-selected groups — nobody feels left out and the teacher doesn't have to play referee. Works equally well for primary schools, secondary classes, and university seminars. Many teachers keep the tool open on their smartboard to generate fresh groupings at the start of each lesson.
Project managers, facilitators, and HR teams rely on this generator to split staff into sprint teams, break-out discussion groups, and cross-functional workshop pods. Randomly shuffled teams avoid the usual cliques and expose colleagues to people they may not normally collaborate with — useful for onboarding sessions, hackathons, training days, and company away days. It takes about ten seconds to go from a staff list to fully formed, named project groups.
From five-a-side football and pub quiz nights to backyard cricket and board game evenings, this generator creates fair sides in seconds. Coaches use it to assemble training squads and rotate match-day lineups. Esports organisers seed tournament brackets with it. Whether you need two teams for a kickabout in the park or eight squads for a company sports day, just paste the names and generate — no heated arguments about who picks first.
Youth leaders, camp coordinators, and event organisers use the tool to form colour teams, activity pods, and table groups for pub quizzes or trivia nights. Running an icebreaker for a corporate event in London, a team-building retreat in Sydney, or a community sports day in Toronto? Enter your attendee list and generate balanced groups in under ten seconds, with results you can copy straight into a group chat or a printed handout.
When you generate teams, the tool shuffles your full participant list using the Fisher-Yates algorithm seeded with values from your browser's Web Cryptography API (window.crypto.getRandomValues). Once shuffled, the list is partitioned so that no team differs in size by more than one person. If you have 17 participants and ask for 4 teams, you get one team of 4 and three teams of 5 — perfectly balanced. When skill levels are enabled, participants are sorted into ability bands first, then distributed round-robin across teams so that every group gets a proportionate mix.
Explore related generators and utilities on the platform.
Saved locally on your browser
Roll dice, flip coins, spin wheels, or split teams to see results here!