Free tournament generator · no sign-up

Round Robin
Generator

Build a fair schedule in seconds — then run the whole event: courts, live scores, standings and brackets. Made for the person holding the clipboard.

Free, no sign-upUp to 64 participantsCourts, times & restWorks offline

Start a tournamentMy tournaments

Loading the generator…
Built from organizers’ real complaints

Everything that usually goes wrong, handled.

We read what club, school and esports organizers say about tournament tools — on forums, review sites and in Q&A threads — and designed around it.

Courts, times and rest — handled

Give it your courts, hours and match length. Every match gets a time and place, rest is guaranteed, and if it won’t fit you get specific fixes like “add one court”.

No sign-up. No paywall at 8 teams.

Everything that runs on your device is free. Just start typing names.

Fair byes, every time

Odd numbers? Everyone rests exactly once — never twice in a row.

Score courtside

Big +/− buttons in a sheet you can swipe away. Undo is always one tap.

Tie-breakers you can explain

Every tied row says what separated it — no more “why are they above us?”

Everyone knows when they play

Share a link where teams follow just their matches and add them to their calendar. Put the live board on a TV.

Corrections without chaos

Fix a score and you’ll see which later matches change before anything does. Every edit is logged.

No-shows and dropouts

Withdraw or disqualify mid-event, keeping or removing their results. Brackets advance opponents automatically.

Works offline. Never lose a result.

Autosaves on your device, keeps working with no signal in the gym, and exports a backup anytime.

Know before you generate

How many matches will that be?

Big round robins grow fast. The generator shows match count, rounds and estimated duration before you commit — and suggests a better format when a full round robin is too long.

Help me choose a format Schedules by size

TeamsRound robinDouble RRSingle elimDouble elimSwiss
461236–74 (2 rds)
61530510–119 (3 rds)
82856714–1512 (3 rds)
12661321122–2324 (4 rds)
161202401530–3132 (4 rds)
242765522346–4760 (5 rds)
324969923162–6380 (5 rds)
642016403263126–127192 (6 rds)

Questions organizers ask

Short answers. Longer ones live in the guides.

How many matches are in a round robin?

Each pair plays once, so n × (n − 1) ÷ 2 matches. 8 teams play 28 matches; 10 teams play 45; 16 teams play 120. A double round robin doubles that.

How many rounds does a round robin take?

With an even number of teams, n − 1 rounds (everyone plays every round). With an odd number, n rounds — one team has a bye each round.

How are byes handled with an odd number of teams?

The generator adds a “rest” slot that rotates, so every team sits out exactly once per cycle and never in consecutive rounds.

Can I schedule multiple courts and start times?

Yes. Turn on time planning to set courts, playing hours, match length, changeovers and minimum rest. The planner never double-books a court or a player, and tells you how to fix it if your window is too short.

Is it really free? Do I need an account?

Yes and no. Everything on your device — all formats, scoring, exports, the TV display and spectator links — is free with no account.

Where is my data stored?

In your browser on this device. Nothing is uploaded. Spectator links carry the tournament inside the link itself, and you can download a backup file anytime.

Can players see the schedule on their phones?

Yes. Share the spectator link: anyone can open it, pick their team to see just their matches, and add them to their calendar.

Which tie-breakers can I use?

Head-to-head, score difference, score for, fewest conceded, most wins, set difference, Buchholz and Sonneborn–Berger — in any order you choose.