Skip to main content
ChessCore

Free tool

Free chess pairing generator for round 1

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. With an odd number of players, the lowest-rated player gets a bye. Colours alternate board by board from an initial colour you pick, as the FIDE Dutch rules do. Pairing runs in your browser and covers round 1 only; for round 2 onward, see how the Swiss system pairs later rounds.

  • Runs in your browser
  • No email needed
  • Method shown below
  • 3 cited sources
Player #1
Player #2
Player #3
Player #4
Player #5
Player #6
Player #7
Player #8

Draw lots before round 1. The board 1 higher seed gets this colour, and colours alternate down the boards.

Colours follow FIDE C.04.3 Art. 5.1 and 5.2.5: the higher seed on odd boards takes the initial colour and the higher seed on even boards takes the other one. 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.

Round 1 pairingsUpdates as you type

Boards

4

Bye

None

Even player count, no bye needed

BoardWhiteBlack
1Player 1 (1850)Player 5 (1580)
2Player 6 (1510)Player 2 (1720)
3Player 3 (1690)Player 7 (1455)
4Player 8 (1390)Player 4 (1600)

How do you make round 1 pairings for a Swiss chess tournament?

Rank every entrant by rating from highest to lowest, split the field in half, and pair the top of the upper half against the top of the lower half. With an odd number of players the lowest-rated entrant sits out with a bye.

Type each name and rating into the form above. The sheet sorts the field for you, drops a bye if the count is odd, and prints White and Black on each board. Use it for a club night or an internal academy event. Stop before any round that depends on previous results. Plan the venue, entries and arbiter first with how to plan the event before pairing players; the other free organiser sheets sit with all free chess tools.

What does this free chess pairing generator do, and what does it not do?

It produces one thing: a round 1 pairing sheet from a rated player list, in your browser, free. It does not track colours across rounds, avoid repeat pairings, accelerate large fields, compute tiebreaks, or produce pairings a rated event can use.

What it doesWhat it does not do
Ranks the field by rating, high to lowPair round 2 or any later round
Gives the lowest-rated player a bye when the count is oddTrack colour history across rounds
Splits the remaining even field in halfAvoid rematches from earlier rounds
Pairs seed i against seed i + n/2Accelerate large fields or handle floats
Alternates colours by board from a drawn initial colour (FIDE C.04.3 Art. 5.1 and 5.2.5)Enter results or compute tiebreaks
Runs in the browser for 2 to 24 players, with nothing uploadedProduce pairings for a FIDE- or AICF-rated event

That is the whole algorithm: rank by rating, drop the lowest seed as the bye on an odd count, split the rest, pair seed i with seed i + n/2, and alternate colours by board. Every player needs a rating above 0, so give an unrated child an estimate you can defend before you paste the list in.

What does a round 1 sheet look like with tied ratings and an odd field?

Take seven players typed in the order below, with White drawn as the initial colour. Two pairs share a rating, so the sheet has to break ties somehow. This generator breaks them by the order you typed the names: the player entered first ranks higher. The seven seeds run 1 to 7, the last seed (Player 7) sits out, and the other six split into a top half (seeds 1 to 3) and a bottom half (seeds 4 to 6).

Typed asRatingSeed on the sheet
Player 115001
Player 214002
Player 314003
Player 413004
Player 513005
Player 612006
Player 712007 (bye)
BoardWhiteBlack
1Player 1 (1500)Player 4 (1300)
2Player 5 (1300)Player 2 (1400)
3Player 3 (1400)Player 6 (1200)

Player 7 is the bye and the sheet gives that player no board and no points. Colours alternate down the boards: board 1 has the higher seed on White, board 2 has the higher seed on Black, and board 3 is White again. On board 2 the higher seed is Player 2, so Player 5 takes White.

Now type the same seven players in the opposite order. The ratings are identical, but the boards change: Player 6 gets the bye, and Player 1 meets Player 5 on board 1. Equal ratings do not have a single right answer in this tool, so settle the order before you print the sheet, and write the rule on the notice board if players will ask. A rated event follows the pairing-number rules in the FIDE General Handling Rules instead, and those are the arbiter's call, not this page's.

Who gets the bye when you have an odd number of players?

The lowest-ranked seed in this generator, which is the lowest rating or, among equal ratings, the player typed last. That is this sheet's round 1 rule. It does not carry over to later rounds, where the bye is chosen by the full FIDE criteria and tie-breaks that this page does not implement.

The FIDE Dutch rules say a pairing-allocated bye gives no opponent, no colour and as many points as a win unless the tournament rules say otherwise, and that nobody who has already had one may receive another (Handbook C.04.3 Art. 1.5 and 2.1.2, retrieved 2026-10-16). This sheet only names the player who sits out. It does not score the bye, and a school event that awards a half point must say so in its own rules.

How are colours assigned on the pairing sheet?

The FIDE Dutch rules (Handbook C.04.3, effective 1 February 2026, retrieved 2026-10-16) draw an initial colour by lot before round 1 (Art. 5.1). The higher-ranked player on a board gets that colour when their pairing number is odd and the opposite colour when it is even (Art. 5.2.5). In round 1 the higher seed on board 1 has pairing number 1, board 2 has pairing number 2, and so on, so colours alternate down the boards. Pick the colour you drew in the form and the sheet applies the rule.

Every round after the first balances colours against each player's history, which this sheet does not track. Do not come back here for round 2 hoping the colours will rebalance.

What happens in round 2 and after?

Players with the same running score get paired against each other, colours rebalance, and nobody may meet twice. That is where a one-round sheet stops being enough, and how the Swiss system pairs players in later rounds takes over.

When do you need certified pairing software instead?

When the event is rated, is reported to a federation, or is large enough that a pairing dispute would be costly. Ask the chief arbiter which pairing program and version the event will use, and have the arbiter check its output. This sheet does not implement the FIDE Swiss rules, so it cannot be that program.

For an AICF-rated event in India, confirm the pairing and reporting requirements with AICF or your state association before you choose the software. FIDE publishes the Dutch system and the other Swiss pairing systems in the FIDE Handbook C.04.3 (retrieved 2026-10-16). FIDE also publishes which tournament handler programs it endorses; its table lists the version and an expiry date for each entry, so read the current Handbook list and ask the arbiter whether the event needs an endorsed version. If you searched for Swiss-Manager or another dedicated pairing program, the vendor comparison is on chess tournament software compared.

School events have a separate day plan in running a school chess tournament, and the prize table is a different job from pairing: splitting the prize fund.

Is your player list stored anywhere?

No. Names and ratings are typed into the page and paired by code running on your device, and the list never leaves the tab. There is no account and no cloud copy of the field, so reload or close the tab and you will need to type the list again.

How it works

The method behind the numbers

Formula

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

  1. Round 1 has no results to pair on, so this sheet falls back to rating: it ranks every entrant from highest to lowest and splits the remaining even field exactly in half. Seed 1 plays the first player of the bottom half, seed 2 the next one down, and so on, which keeps the strongest players apart on the first round.

  2. This is a one-round helper, not a pairing engine and not the FIDE Dutch system. The published FIDE Swiss rules also cover scoregroups, colour history, repeat-pairing avoidance and floats in every later round, and none of that is here. Use the sheet for a club night, an academy event or a scholastic round 1, and use a program your arbiter approves for a rated event.

  3. Two choices belong to this tool, not to FIDE. With an odd field the lowest-ranked seed gets the bye, and players with equal ratings rank in the order you typed them. The sheet names the bye and does not score it.

The same job inside ChessCore

Chess batch scheduling

Chess batch scheduling is setting up recurring classes: the same group, same slot, week after week, and managing the exceptions: make-up classes, substitutions, and clashes. ChessCore runs the recurring timetable and rolls attendance up per student and per coach, so the schedule and the record stay one thing.

See scheduling

Questions

Frequently asked questions

Is there free chess pairing software?

Yes. This page is free round 1 chess pairing software: no signup, no account and no fee. It produces a top-half-vs-bottom-half pairing sheet in the browser. It is not a full tournament pairing program and does not pair round 2 or later.

Can I use this for an AICF or FIDE-rated tournament?

No. This sheet is a club or scholastic round 1 helper and does not implement the FIDE Swiss rules. For a rated event, ask the chief arbiter which pairing program and version the event must use, check it against the current FIDE Handbook endorsement list, and confirm India reporting steps with AICF or your state association.

Do I need to download anything, and does it work offline?

There is nothing to download. The page needs a connection to load once. After it is open, pairing the names you typed runs on your device and does not send the list to a server. It is not an installable app, so do not expect it to reopen without a network.

How many players can it pair, and what if a player is unrated?

It pairs 2 to 24 players. Every player needs a rating above 0, so enter an estimate for an unrated child and agree it with the arbiter first. The add-player control hides once 24 names are on the sheet.

Can it pair a round robin?

No. This generator is Swiss round 1 only. A round-robin grid is fixed in advance so every player meets every other player over a set number of rounds; it is not produced by ranking the field and pairing top half against bottom half.

Why does the top seed play the first player of the bottom half?

Pairing seed i against seed i + n/2 keeps the strongest players apart in round 1. With eight players, seed 1 meets seed 5, seed 2 meets seed 6, and so on, so the two highest seeds cannot meet before they have results.

Who plays White on each board in round 1?

The FIDE Dutch rules (Handbook C.04.3, effective 1 February 2026, retrieved 2026-10-16) draw an initial colour by lot before round 1 (Art. 5.1). The higher-ranked player on a board gets that colour when their pairing number is odd and the opposite colour when it is even (Art. 5.2.5). In round 1 that means colours alternate down the boards. Pick the colour you drew and the sheet applies the rule.

Who gets the bye, and what happens to ties in rating?

In this generator the lowest-ranked seed gets the bye, and players with equal ratings rank in the order you typed them, so the player typed last among equals ranks lowest. Later-round bye rules are not implemented here. The FIDE Dutch rules give a pairing-allocated bye the points of a win unless the tournament rules say otherwise, and nobody may receive it twice (C.04.3 Art. 1.5 and 2.1.2, retrieved 2026-10-16).

Start building a smarter academy

We set up your academy with you: roster import, Lichess and Chess.com connections, batches, and fee plans.