lans.cloud Tools

Random Team Picker

Free random team picker. Split a list of names into balanced teams instantly. Includes ad-free presentation mode for classrooms and events.

Was this tool helpful?
Support this site

More tools

How to split a list of names into random teams

Four steps, no sign-up — and your name list stays saved in this browser for next time.

  1. Paste your list of names

    Type or paste every name into the box, one per line. The running "Total valid names" count tells you the list was read correctly, and it saves automatically in this browser so the same roster is waiting next time.

    The Random Team Picker names box filled with ten student names, one per line, showing the running "Total valid names: 10" count
  2. Choose how to split them

    Pick "Number of Teams" when you know how many groups you need — four stations, four teams. Pick "Max per Team" when the group size is what is fixed, such as three people per laptop, and let the number of teams follow from the headcount.

    The Split by control set to "Max per Team", with the field below it asking for the maximum number of people per team
  3. Turn on skill balancing if the teams need to be even

    Add a rating from 1 to 10 after a comma on any line — "Alex, 7" — then switch on "Balance teams by skill rating". Rated players are dealt in a snake draft so team strengths come out close instead of stacking the best players together.

  4. Generate, then fix anything by hand

    Press "Generate Teams" for an unbiased draw. Hit "Move players" and each name gets a dropdown that sends it to another team — handy when you need to separate two friends. Reset undoes those manual moves without redrawing the teams.

    Ten names dealt into two even teams of five, Team Sierra and Team Uniform, with Move players and copy buttons above them
  5. Show it or copy it

    Use "Present Fullscreen" to project the teams ad-free on the classroom screen, or copy the result as plain text or Markdown to paste into a lesson plan, email, or chat.

What is the Random Team Picker?

The Random Team Picker (also known as a group generator) is a fast, free, and easy-to-use tool designed to instantly divide a list of names into randomized teams. Whether you are a teacher organizing students for a group project, a manager setting up breakout rooms, or friends organizing a sports tournament, this generator handles the math and randomization for you.

Just like our popular Spin the Wheel tool, this team creator features a dedicated ad-free presentation mode, making it perfect for projecting the final team assignments to a classroom or live audience without any distracting banners.

How to Use the Free Team Generator

To generate your teams, simply follow these steps:

  1. Enter your names: Type or paste your list of participants into the text box, ensuring there is one name per line.
  2. Choose how to split: Select Number of Teams if you want exactly 4 teams, or select Max per Team if you want to ensure no team has more than 5 people.
  3. Generate: Click the “Generate Teams” button. The tool will instantly shuffle the names using a true Fisher-Yates algorithm and distribute them fairly.
  4. Fine-tune by hand: Move players lets you send anyone to another team after the draw — moved players stay marked, and one click restores the original result.
  5. Share or Present: Copy the formatted results to your clipboard with one click, or enter Ad-Free Fullscreen mode to project the results beautifully to the room.

Fairness and Randomization

It can be tricky to divide an odd number of people evenly. Our tool uses a “card dealing” algorithm to handle remainders. For example, if you divide 10 people into teams with a maximum of 3 people per team, the tool will automatically create 4 teams and distribute the members as 3, 3, 2, and 2. This ensures the most balanced and fair team sizes possible, rather than leaving one person isolated on their own team.

Random Team Generator with Skill Levels

Pure randomness can stack a team — every PE teacher and five-a-side organizer has watched it happen. Switch on Balance teams by skill rating and add a rating from 1–10 after each name (for example Alex, 7). The generator then runs a snake draft: players are sorted by skill and dealt 1-2-3-3-2-1 across the teams, so the strongest and weakest players spread out evenly. Each team card shows its total rating, and anyone without a rating simply counts as average — mix rated and unrated names freely.

Fair Grouping Strategies for Teachers

How you split students into groups shapes how the activity goes. Pure random works best for short tasks and mixing social circles — and because this tool provably randomizes, students accept the outcome without the “you always put me with…” complaint. For ability-sensitive work like PE teams or project groups, use skill-balanced mode so every group has a similar spread, which research on cooperative learning consistently favors over letting captains pick (nobody is chosen last). For recurring classes, reshuffle weekly: rotating group membership widens peer networks and keeps cliques from calcifying. Whichever strategy you choose, announcing the split from a projector in the ad-free presentation mode makes it fast, visible, and final.

Team Picker Fullscreen (No Ads)

If you are looking for a random team generator online free that looks great on a projector, you are in the right place. Our built-in presentation mode hides all website chrome and advertisements, displaying a clean, large grid of your generated teams.

To access this projector-friendly view, just click the Enter Ad-Free Fullscreen button above the tool. You will view supporting ads on the main page (which allows us to keep the tool 100% free), but your audience will only see the beautifully presented final team assignments in fullscreen!

Frequently Asked Questions

How does the random team generator keep teams balanced?

Names are shuffled with an unbiased Fisher-Yates algorithm and then dealt to teams one at a time like cards. That guarantees team sizes never differ by more than one person — 10 people into 4 teams always gives 3, 3, 2, 2.

Can it make balanced teams by skill level?

Yes. Turn on "Balance teams by skill rating" and add a rating 1–10 after each name (e.g. "Alex, 7"). A snake draft spreads strong and weak players evenly across teams, each team card shows its total rating, and unrated players count as average.

Can I set a maximum number of people per team?

Yes. Under "Split by", pick "Max per Team" and enter a limit. The tool creates as many teams as needed so that no team exceeds your maximum, and still balances the remainder fairly.

Is the team assignment really random?

Yes. Every generation starts with a full unbiased shuffle of your list, so any person is equally likely to land on any team. Hit Generate again for a completely fresh split.

How do I share the generated teams?

Use Copy (Text) for a plain-text version that pastes anywhere, or Copy (MD) for Markdown with headings — handy for Slack, Discord, Notion, or a class handout. Each team card also has its own copy button.

Are the names I enter uploaded anywhere?

No. The generator runs entirely in your browser and your list is stored only in your own browser storage so it is there next time. Nothing is sent to a server.

Random team picker splitting twelve names into two balanced teams with copy buttons
Twelve names dealt into two even teams — with optional skill-rating balancing.