EZ Bracket
Free · No sign-in

Swiss Tournament Generator

Pair players by record every round, break ties with Buchholz, and print it. No sign-in, no tracking.

Buy me a coffee

Browser remembers progress, no data collected

Add your players and run a Swiss tournament right here in the browser. EZ Bracket pairs people by record each round, tracks live standings, and settles ties with a Buchholz score the way real Swiss events do.

It's free, there's no account, and nothing you enter leaves your device. Build it, run it, print it.

Pairing
By record each round
Tiebreak
Buchholz
Rounds
ceil(log2 of players)
Eliminations
None — everyone plays every round

How a Swiss tournament works

In a Swiss tournament nobody gets knocked out. Everyone plays the same number of rounds, and the standings sort themselves out along the way. Round one is paired by seed; after that, players are matched against others with a similar record — winners play winners, losers play losers. Two people with the same score who haven't met yet get paired up.

Because no two strong players are forced to meet early, a true Swiss avoids the bad luck of a knockout draw. The field naturally separates into a clear top, middle, and bottom by the final round, without playing everyone-versus-everyone.

EZ Bracket does the pairing for you each round. Tap a player to record the result, and the next round's matchups are generated from the current standings.

  • Round count is ceil(log2 of your field): up to 8 players = 3 rounds, up to 16 = 4, up to 32 = 5.
  • Everyone plays every round — no eliminations, no sitting out a knockout.
  • Round one is seeded; every round after is paired by record.
  • Best-of-1, best-of-3, or best-of-5 per match.

Buchholz tiebreaks, built in

At the end of a Swiss event, several players usually finish on the same score. The standard way to separate them is Buchholz: add up the final scores of everyone you played. A high Buchholz means you faced a tough schedule, so your record counts for more.

A lot of free Swiss generators stop at win-loss and leave you to argue over the tie. EZ Bracket calculates Buchholz automatically and shows it in the live standings, so the final order is clear before you ever print.

  • Buchholz = sum of your opponents' scores (strength of schedule).
  • Computed live and shown in the standings table as the tiebreak.
  • Settles same-record players without a coin flip or a playoff.

When to use Swiss instead of a knockout

Use Swiss when you want everyone to get a full slate of games and you want a fair ranking without running a full round robin. A 32-player round robin is 496 games; the same field in Swiss is 5 rounds. You get a meaningful order in a fraction of the matches.

It's the format chess clubs run, and it travels well to card and board game events, esports qualifiers, and any meetup where people came to play more than one game and don't want to be done after one loss. When you only need a single champion and don't care where everyone else lands, a single or double elimination bracket is faster — EZ Bracket builds those too.

  • Great for chess clubs, TCG and board game days, and esports qualifiers.
  • Everyone plays every round, so no one drives home after one bad match.
  • Far fewer games than round robin for a similar quality of ranking.
  • Want a pure knockout instead? Switch to single or double elimination in a tap.
FAQ

Frequently asked questions

How many rounds should a Swiss tournament have?

Use ceil(log2 of your field): 3 rounds for up to 8 players, 4 for up to 16, 5 for up to 32, 6 for up to 64. That's enough rounds for a clear winner to separate from the pack. EZ Bracket suggests the round count for your field.

What is a Buchholz tiebreak?

Buchholz is the sum of the final scores of all the opponents you played. It measures strength of schedule, so a win over a strong player counts more than a win over a weak one. EZ Bracket calculates it automatically to break ties in the standings.

Does anyone get eliminated in Swiss?

No. Every player plays every round regardless of record. A loss just pairs you against someone else who's also losing. The standings and the Buchholz tiebreak decide the final order, not eliminations.

How are players paired each round?

Round one is paired by seed. After that, players are matched against others with the same or a similar record who they haven't already played. Winners face winners and losers face losers, so the field sorts itself out.

Is this Swiss generator really free?

Yes. No account, no sign-in, no email, no tracking, and no paywall to print. It runs in your browser, saves your tournament on your device, and works offline once the page has loaded.

Can I print a Swiss tournament?

Yes. Print the pairings and standings to standard US Letter paper, one page when it fits and a readable multi-page layout for large fields. No watermark and no upgrade prompt.

Make your bracket now — it's free

Add your players, pick a format, and you're running in under a minute. No account, nothing to install.