Skip to main content

Gerador de Times Aleatórios

Divida uma lista de nomes em times aleatórios e de tamanho equilibrado — por um número fixo de times ou um tamanho fixo de time. Cole ou envie os nomes e tenha um sorteio justo, sem escolher capitães, sem discussões. Defina uma semente para reproduzir exatamente a mesma divisão depois.

Entrada

Drop a file or browse
One file · text
Ou

Cada nome em uma linha nova

Configurações

A mesma semente + os mesmos nomes sempre geram os mesmos times.

Saída

Times
TimeIntegrantes
No data yet
Isso foi útil?

Guias

Split any list of names into random, evenly-sized teams in one click. Paste the names (or upload a text file), choose how many teams you need — or how big each team should be — and get a fair draw, no captains picking friends, no accusations of stacked sides.

How to use it

  1. Enter names, one per line — or upload a .txt file with the list.
  2. Choose Split by: Number of teams (you set the team count, sizes are worked out for you) or Team size (you set how many people per team, the team count is worked out for you).
  3. Set the number or size (2–100) with the slider.
  4. Optionally tick Remove duplicated names if your list may contain repeats.
  5. Optionally set a Seed — any text — to make the draw reproducible. The same names and seed always produce the same teams; leave it blank for a fresh shuffle every time.
  6. Hit Randomize teams. Names are shuffled and dealt round-robin, so team sizes never differ by more than one.

Run it again for a completely new draw.

What is this for?

  • Sports and PE classes — fair sides in seconds, no picking order drama.
  • Classrooms — random project groups; students can watch the draw happen live.
  • Workplaces — split people into breakout groups, hackathon teams or trivia squads.
  • Game nights — neutral teams for charades, quizzes and party games.

How are the teams balanced?

The list is shuffled with a Fisher–Yates shuffle (every ordering equally likely), then dealt to teams in turn like a deck of cards. With 10 names and 3 teams you'll get sizes 4/3/3 — never 8/1/1.

Can I re-roll if the teams look unfair?

Every run is an independent shuffle — just click Randomize teams again. But remember: with a true random draw, "the strongest two ended up together" is a possible fair outcome, not a bug.

What does the seed do?

Leave it blank and every click gives a brand-new random split. Type a seed — any word or phrase — and the exact same names + seed always regenerate the exact same teams. That's useful for a share link you want reproduced identically, or for re-running a specific draw later.

Does it work offline / is my data private?

The generator runs entirely in your browser — your name list never leaves your device. Uploaded files are read locally, not sent to a server.

Only need a single winner rather than teams? Use the Random Name Picker. Drafting real sports teams instead? Try the Random NBA, NFL or MLB team generators.

randomteamgrouppickergeneratorbreakout groupsclass groups

Use it from code

From 3 credits per call

REST API

curl -X POST https://api.iotools.cloud/v1/tool/random-generator/random-team-generator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "listItems": "Leona\nCora\nDanila\nLarissa\nDell\nDonetta\nMichaella…",
    "splitMode": "count",
    "numberOfTeams": "2",
    "teamSize": "3",
    "removeDuplicatedItems": "",
    "seed": ""
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `random-generator__random-team-generator` tool (Random Team Generator) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

Ama as ferramentas? Livre-se dos anúncios.

Um único pagamento remove todos os anúncios da sua conta, para sempre. Sem assinatura, sem rastreamento.