BrowserTools

Random Team Picker

Fair team and winner picker from any list

By Guga — BrowserTools maintainer, Tbilisi, Georgia Updated 2026-08-18
Free Private No uploads
What is Random Team Picker?

Two tabs cover the two jobs. Team splitter takes names one per line, shuffles them with a Fisher-Yates pass driven by crypto draws, and deals them round-robin into between 2 and 50 teams — round-robin means team sizes differ by at most one person, which matters when you are splitting five players across three sides. Winner picker asks only for a count and draws that many distinct entries, so the same person cannot win twice, and prints them ranked with 1., 2. and so on. Both tabs need at least two names for teams and at least one for a draw, and say so in the output rather than failing silently. Nothing is transmitted; the list stays in the page.

Paste a list of names and instantly split them into balanced random teams, or draw random winners for giveaways. Shuffling is cryptographically fair and happens entirely on your device.

Private Random Team Picker In Your Browser

Random Team Picker is processed locally with client-side JavaScript. Your files never touch a server, and there is no queue to wait in.

Step-by-Step

How to use Random Team Picker

1

Open Team splitter and paste one name per line into the names field.

2

Set Number of teams between 2 and 50, then press Create random teams.

3

Switch to Winner picker, paste the participants, set Number of winners, and press Draw winners for ranked, non-repeating results.

4

Copy whichever output you need; both tabs require at least two names for teams and at least one for a draw.

Key Capabilities
  • Team splitter deals round-robin, so team sizes never differ by more than one person.
  • Team count from 2 to 50, with an automatic cap at the number of names entered.
  • Winner picker draws distinct entries only and numbers them in rank order.
  • Shuffling and drawing both run through crypto-backed randInt, so no name is favoured by position.
Common Use Cases
  • A team captain splitting a ten-person roster into two sides gets teams that differ by nobody.
  • A community manager running a giveaway for 400 entrants draws three winners without any chance of a duplicate.
  • A teacher forming three reading groups from a class list deals the names evenly and re-rolls until the split suits the ability mix.
Clear Answers

Frequently Asked Questions

Why are the teams not always exactly equal?
They differ by at most one, which is unavoidable when the name count does not divide evenly by the team count. Five people across three teams gives 2, 2 and 1 no matter how the shuffle runs.
Can someone win the raffle twice?
No. The winner picker collects distinct positions before printing, so a count of three from ten entries gives three different names.
Where does the list of names go?
Nowhere. It is held in the page while the tab is open and discarded when you close or reload — which is what makes it usable for a private staff list.