Swiss pairings, done automatically
ChessHost handles the entire Swiss system for you, so you never hand-pair or check a pairing chart again.
Automatic Swiss Pairings
Every round is paired for you by the Swiss system: players meet opponents on the same score and never play the same person twice.
Byes Handled
Odd number of players? The bye is assigned automatically and fairly each round, so you never have to track it by hand.
Tiebreaks & Standings
Scores, tiebreaks, and rankings update automatically after every round, so the standings are always correct and ready to share.
TV Display
Show the current pairings and live standings on a venue TV or projector with one link, in several clean visual themes.
The Swiss system, without the spreadsheet
Pairing a Swiss tournament by hand means tracking scores, colors, and previous opponents for every player, every round. ChessHost does all of it for you. There is no install, no spreadsheet, and no pairing chart. You enter the results, and the next round's pairings appear instantly, correct and ready to print or display.
It runs in any browser on a laptop, tablet, or phone, so you can pair and run the whole event from one device. And because it is free forever with no credit card, you can run a full Swiss tournament without ever reaching for a payment form.
Pair your next Swiss event free
Set up a Swiss tournament in under two minutes and let the software pair every round. No download, no account needed.
Launch ChessHostFrequently asked questions
What is the best free Swiss pairing software?
ChessHost is free Swiss pairing software that runs in any browser. It generates correct Swiss pairings every round, assigns byes automatically, calculates tiebreaks, and shows live standings. It is free forever, with no credit card and no signup to try.
How does the Swiss pairing work?
ChessHost pairs players who have the same score, avoids repeat opponents, and balances colors where possible, following the Swiss system. After you enter each round's results, the next round's pairings are generated for you instantly.
Does it handle byes for odd numbers of players?
Yes. When there is an odd number of players, ChessHost assigns the bye automatically and fairly each round, so you never have to track or calculate it yourself.
Do I need to install Swiss pairing software?
No. ChessHost runs entirely in your browser, so there is nothing to download or install. You can set up a Swiss tournament in under two minutes on a laptop, tablet, or phone.