Skip to main content

Free Random Team Generator — Split Names Into Teams

A free random team generator lets you paste names — one per line — choose how many teams you need, and instantly shuffle everyone into balanced groups. Reshuffle as many times as you like without re-entering names. Optional uneven mode for random assignment. No signup, runs entirely in your browser.

Teachers, coaches, and event organizers paste participant names, set the number of teams, and click Generate. Names are shuffled with the Fisher-Yates algorithm and distributed into clearly labeled team cards. Sizes stay balanced by default (differ by at most one person). Toggle uneven teams for pure random assignment. Click Reshuffle anytime to redraw without editing the list. Free, no signup, all shuffling runs locally in your browser.

8 names entered

Runs 100% in your browser. Your data never leaves your device.

Uses the Fisher-Yates shuffle with Math.random() for unbiased randomization, then distributes names into teams either in balanced sizes (differing by at most one) or with pure random assignment when uneven mode is enabled. Your names never leave your device — no server, no external libraries.

How to Use Random Team Generator

  1. Paste names in the text box, one name per line
  2. Enter the number of teams you want to create
  3. Click Generate teams to shuffle and distribute names into labeled cards
  4. Click Reshuffle to redraw teams without changing your name list
  5. Optionally enable uneven teams for random assignment instead of balanced sizes

When Would You Use This?

PE teachers splitting a class into squads for a tournament paste the roster, set the team count, and reshuffle until the groups feel fair.

Workshop facilitators breaking attendees into discussion groups generate balanced teams in seconds instead of counting off around the room.

Game-night hosts dividing friends for charades or trivia enter everyone’s name once and hit Reshuffle until the matchups look good.

Frequently Asked Questions

Is this random team generator free to use?
Yes, completely free. No signup, no login, no payment ever.
Do I need to create an account?
No account needed. Open the tool, paste your names, and generate teams immediately.
Is my data safe?
Everything runs in your browser. Your names are never uploaded to our servers.
How random is the shuffle?
Names are shuffled using the Fisher-Yates algorithm with Math.random(), which gives every ordering an equal chance before teams are assigned.
What is the difference between balanced and uneven teams?
Balanced (default) keeps team sizes as equal as possible — with 10 people and 3 teams you get 4, 3, and 3. Uneven mode assigns each person to a random team independently, so sizes can vary more.
Can I reshuffle without re-entering names?
Yes. Click Reshuffle to run a new random draw using the same name list and team count.
Does this work offline?
Yes. Once the page has loaded, generating and reshuffling teams works fully offline.

← Browse all tools on TinyToolStudio