Free online mini games - just open and play
Game categoriesTrending now

For entertainment only · Drink responsibly · Not for minors where alcohol is involved

All game records stay in your browser. This site collects no personal data.

© 2026 2333games

Home › Random Pickers › Random Team Generator

🧩 Random Team Generator

Paste a list, say «3 teams», and flip the cards to reveal who is with whom

👥 1 host · everyone watches🎯 Random Pickers⚡ No download · No sign-up

Random Team Generator

Paste a list → pick how many teams → hit start and flip the cards

0 peopleYour list stays in this browser

Add at least 2 names first

Add at least 2 names first

🎮 Related games

PlayRandom Name PickerPaste your list and pick a name at random - no-repeat mode skips anyone already called👥 1 host · shown to the roomPlayLucky Spin WheelAdd your own options and spin - let the wheel decide for you👥 1+ playersPlayWho Pays?Type names, spin once, and the wheel picks who treats - birthday exemption and weighted odds included👥 2+ players

🆕 Recently updated

PlayCard Draw Drinking GameCall red or black, then higher or lower. Right call, you pick who does it. Wrong call, it is on you.👥 2-12 playersPlaySolitaireKlondike solitaire in your browser: a deal is already on the table, tap-tap to move, and when nothing moves the game says so instead of leaving you guessing👥 1 playerPlayWhack a MoleFree whack a mole game in your browser: four kinds of mole pop out of nine burrows, the golden one only shows up in the corners but pays 5×, and the hard-hat one breaks your combo — the round is about which one you tap first, not how fast you tap👥 1+ playersPlayPrank ButtonOne button that says DON'T. Tap it, hold it, spam it, or leave it alone - 24 different consequences play out right on the screen👥 1 player (hand the phone over to prank a friend)

🗂️ All categories

🍻 Drinking Games7🎯 Random Pickers7🧊 Icebreakers6🎭 Guess & Act6⚡ Reaction & Speed6🎤 Music & Karaoke4⚔️ 2-Player Duels5🎲 Board & Puzzle6🕹️ Casual Classics7🎁 Just for Fun5

🕹️ How to play

  1. Paste your name list: Type or paste one name per line — commas and tabs from a spreadsheet are split automatically. Tap «Use sample list» to try it first. Up to 200 names; the same name twice counts as two different people and is tagged ①②.
  2. Choose teams or team size: Switch between «Number of teams» and «People per team», then set the number with the stepper. The preview line shows the shape before you press anything — «8 people into 2 teams → 4 / 4» — so uneven splits are never a surprise.
  3. Reveal, copy and run it again: Press the button and the team cards flip over one by one with names, colours and crests. The result stays locked so a stray tap cannot reshuffle it. Copy it as plain text, rename a team, or hit «Split again» — the list and settings stay put and later rounds try to break up last round's pairs.

📖 Rules & variants

This is a one-host tool: you drive it on a phone or a projector and everybody watches the reveal. Any list from 2 to 200 people works, a round takes 20-40 seconds, and there is no score and no winner. The optional split counter is a local tally only — nothing is uploaded and there is no leaderboard.

Both input modes agree with each other. Give a team count K and the app takes base = floor(total / K), then hands the remainder out one per team, so sizes never differ by more than one. Give a team size S instead and S means at most S per team: the app works out K = ceil(total / S) and spreads the remainder the same way, so 7 people at 3 each become 3 / 2 / 2 rather than 3 / 3 / 1 — no lonely team of one. Which teams get the extra person is random, never always the first card.

Two kinds of hard rule: «must be together» locks people onto the same team, «must be apart» keeps two people separated, up to 20 of each. When the rules cannot be satisfied the app refuses to fake a result: it names the exact people involved and suggests concrete fixes. If it merely ran out of its search budget it says so plainly — «that does not mean one cannot exist» — instead of calling it impossible.

Turn on «avoid last round's team-mates» for multi-round nights. The app remembers the last 3 rounds, picks the arrangement with the fewest repeats among equally valid ones, and reports the residual honestly: «6 pairs split up, 4 still together». A perfect split is often arithmetically impossible — 8 people in 2 teams always repeat at least 4 pairs in round two — so it promises no worse than not avoiding, and never «guaranteed no repeats».

Every result carries a 7-character seed code. The same list, the same settings and the same code reproduce the same split, which is what you show anyone who suspects the host picked the teams. Rounds that used «avoid last round» carry an extra 3-character history tag; on another device or after clearing your records the page says outright that it cannot be reproduced character for character and offers the version it can.

Table habits that help: lock the result before announcing it, turn on «skip the animation» when projecting, name the teams so you can shout at them, and read the seed code out loud if anyone argues. Lists, settings and round history live in this browser's local storage only — nothing syncs across devices and nothing is uploaded.

❓ FAQ

How do you randomly split a list of people into teams?
Paste the names one per line, pick how many teams you want, and press the button — the cards flip over to reveal each team. The split runs entirely in your browser, so it works the second the page loads and the list is never sent anywhere. You can copy the result as text to paste into a group chat.
What happens when players don't divide evenly into teams?
The remainder is spread out and team sizes never differ by more than one. 12 people in 5 teams become 3 / 3 / 2 / 2 / 2: everyone gets 2, then the two spare people join two teams chosen at random — not always the first one. The result screen spells the distribution out in a line under the cards.
How do I make random teams of a fixed size?
Switch to «People per team». That number is a maximum, not a quota: the app works out how many teams are needed and then spreads the remainder, so 7 people at 3 each give 3 / 2 / 2 instead of 3 / 3 / 1. A note under the stepper repeats this rule so an uneven result never looks like a bug.
How do I avoid getting the same teams every round?
Switch on «avoid last round's team-mates». The app remembers the last 3 rounds and picks the valid arrangement with the fewest repeated pairs, then tells you exactly how many it broke up and how many it could not. Full separation is often impossible — 8 people in 2 teams repeat at least 4 pairs — so the number is reported instead of promised away.
Can I keep two people on different teams?
Yes. Open «More settings», add a «must be apart» rule for the two of them, or a «must be together» rule to lock people onto one team — up to 20 of each. Applied rules are listed by name on the result screen with no collapsing, and the copied text carries the same list, so nobody can hide a rigged pairing.
How do you split 10 people into 3 teams?
Paste the 10 names, set the team count to 3 and press start: you get 4 / 3 / 3. Choosing «People per team» = 4 gives the same shape. Which team ends up with four is decided at random, and every person has the same chance of landing in it.
What is the best random group generator for a classroom?
A browser-based one you can project: paste the class list from a spreadsheet once, tap once, and the whole room watches the teams appear. Turn on «skip the animation» to move faster, use together/apart rules for seating or ability constraints, and quote the seed code to reproduce a split if a student disputes it.

Last updated: 2026-08-19 · Saved on this device only