Skip to main content

Free tool

Swiss pairing table generator

How it works

Enter each player’s name and rating. The generator ranks the field from highest to lowest rating, splits it into a top half and a bottom half, and pairs seed 1 against seed 1 + n/2, seed 2 against seed 2 + n/2, and so on, which is the standard round 1 Swiss pairing method. With an odd number of players, the lowest-rated player gets a bye.

Player #1
Player #2
Player #3
Player #4
Player #5
Player #6
Player #7
Player #8

Boards

4

Bye

None

Even player count, no bye needed

BoardWhite (higher seed)Black
1Player 1 (1850)Player 5 (1580)
2Player 2 (1720)Player 6 (1510)
3Player 3 (1690)Player 7 (1455)
4Player 4 (1600)Player 8 (1390)

By convention the higher-seeded player takes White on board 1 in round 1; some organizers alternate by board instead, so check your event’s pairing rules. This is an illustrative top-half-vs-bottom-half sheet for a club or scholastic round 1, not certified Swiss pairing software for a rated event.

The method behind the numbers

Round 1: rank by rating, pair seed i with seed i + n/2 (n = paired players after byes)

Round 1 has no results yet to pair on, so Swiss software falls back to rating: rank every entrant from highest to lowest and split the field exactly in half. Seed 1 plays the player at the top of the bottom half, seed 2 plays the next one down, and so on, which spreads the strongest players across the field instead of clustering them at the top of the pairing sheet.

This is a simplified illustration of the method, not a full pairing engine: real Swiss software, including the FIDE Dutch system used at rated events, also applies acceleration for large fields, avoids repeat pairings across later rounds, and follows detailed colour-allocation rules. Treat this generator as a quick round 1 sheet for a club or scholastic event, not a substitute for certified pairing software at a rated tournament.

An odd number of entrants always leaves one player without an opponent. The standard treatment is a bye: the lowest-rated player in the field sits out round 1 and receives the bye point most regulations award, while everyone else pairs normally inside the remaining even-sized field.

Frequently asked questions

Why does the top seed play someone in the middle of the field, not the bottom seed?

Top-half-vs-bottom-half pairing (seed i against seed i + n/2) is designed to separate strong players in round 1 rather than let the two strongest meet immediately. Seed 1 meets the player ranked just above the midpoint, not the very last seed, which keeps the bracket balanced as scores diverge in later rounds.

Who gets the bye with an odd number of players?

The lowest-rated player in the field. Most Swiss regulations rotate the bye to a different low-scoring player each round it recurs and award a bye point equivalent to a win, but check your event’s published rules, since some scholastic events use a half-point bye instead.

Does this replace real Swiss pairing software for a rated event?

No. This generates an illustrative round 1 sheet using the top-half-vs-bottom-half method. Rated FIDE events use certified software implementing the full Dutch system, including acceleration, colour history, and repeat-pairing avoidance across every round, not just round 1.

Keep going

Start building a smarter academy

Early access — we set up your academy with you: roster import, Lichess and Chess.com connections, batches, and fee plans.

Tenant isolationPII redaction before AIGuardian consentFull audit trailHow we protect student data →