Free Chess Club Software

The Free Chess Club Software for Running Club Tournaments

Set up in two minutes, pair every round automatically, and put the standings on your club TV. Free to start, no credit card.

Start Free Now

No download and no credit card. Create a free account and go.

Everything your chess club needs

From the first pairing to the final standings, ChessHost runs the whole event so you can play instead of wrangle spreadsheets.

Automatic Pairings

Swiss, Round Robin, and Knockout pairings are generated for you every round. In Swiss nobody is knocked out, so everyone keeps playing.

Fast Results Entry

Tap in each result as games finish. The next round's pairings appear instantly, with byes handled for odd player counts.

Live Standings

Rankings and tiebreaks update automatically after every round, so the leaderboard is always accurate and ready to share.

TV Display

Put pairings, standings, and final results on a club TV or projector with one link, in several clean visual themes.

Trusted by organizers in 50+ countries

Built for real chess clubs

ChessHost is made for the people who actually run club nights: volunteers, captains, and teachers, not professional arbiters. There is no spreadsheet, no install, and no chess-rating expertise required. Create the tournament, let players self-register by scanning a QR code, and the software takes care of pairings, results, and standings for you.

It runs in any browser on a laptop, tablet, or phone, so you can manage the whole evening from the device already in your hand. And because all of the club essentials are free to start with no credit card needed, you can run your weekly club tournament without ever reaching for a payment form. Free for events up to 9 players. Events with 10 or more players use a one-time tournament credit from $1.99.

How a club night works in 3 steps

From opening the doors to crowning a winner, with about two minutes of admin.

1. Create the event

Pick a name, a format (Swiss, Round Robin, Knockout, or Team Battle), and the number of rounds. Setup takes about two minutes on any device.

2. Members scan a QR code

Show the join code at the door or on the club TV. Members scan it and register themselves, no app, no accounts, and late arrivals just scan when they walk in.

3. Play the rounds

Pairings appear automatically each round. Tap in results as boards finish and the standings, tiebreaks, and TV display keep themselves up to date.

Weekly club nights, leagues and team battles

A club is not a one-off event, so ChessHost is built around the rhythm of a weekly night. Save your regulars to a player roster once and pull them into next week's tournament without retyping a single name. Track who has paid the night's entry fee with a per-player paid mark, right on the player list, even after the games have started. Running an internal league or a rivalry with the club across town? Team Battle mode scores boards for their team automatically.

Every finished night is archived with its full standings, so your club history builds itself week by week. For ideas on what to run beyond the usual Swiss, see our guides to chess club activities and the Swiss system tournament format.

A free web page for your club, included

Chess club software should cover more than pairings. With ChessHost your club also gets its own free public club page: a real web page at chesshost.app/clubs/your-club with your logo, location, and description, that Google can find and index. Your tournaments list themselves on it automatically: open registration and a Register button appears, run the rounds and the event shows as happening now, finish and the winner is posted. Members and newcomers always know what is on, and you never edit a website.

It takes about five minutes to set up from the My Club tab, and there is an opt-out toggle if you prefer the page to stay link-only. See how it works in our guide to creating a free chess club website, or browse real pages in the clubs directory.

Why clubs switch from spreadsheets and desktop pairing programs

Spreadsheet pairing works until week three, when two members have already played each other, someone arrives late, and the volunteer doing the math is also trying to play their own game. Desktop pairing programs fix the math but are mostly Windows-only, licensed, and designed for certified arbiters, which is heavy for a casual club night.

ChessHost gives you correct pairings and tiebreaks with none of that overhead, on the laptop or phone the club already has.

What to look for in chess club software

Most clubs do not need professional arbiter tools. They need something a volunteer can pick up in five minutes and run from a phone. Five things actually matter:

  • Free for club nights. A weekly club cannot pay a fee per tournament, so look for a permanent free tier or a very low flat cost.
  • Works in a browser, on a phone. The organiser is on their feet, not sitting at a laptop. Desktop-only software fails here.
  • Self-service player registration. Typing every member's name by hand creates a queue at the door. QR code join, or something like it, removes that queue.
  • Automatic Swiss pairings. Swiss is the standard club format. The software should handle score groups, colour balance and byes without manual input.
  • Something to show on the venue screen. Members want pairings and standings on the club TV, not printed on a sheet of paper.

Measured against those five, here is how the main options compare.

Tool Free? Browser-based QR player join TV display Swiss pairings
ChessHost Yes, up to 9 players Yes Yes Yes Yes
Swiss-Manager Limited No, desktop app No No Yes
Vega Chess Yes No, desktop app No No Yes

For the longer comparison across every tool, including Tornelo and Lichess, see the best chess tournament software guide, or the deeper looks at Swiss-Manager alternatives and Vega Chess.

What about FIDE-rated tournaments?

Worth being straight about the limit. ChessHost is built for casual and community chess: club nights, school events, pub tournaments and inter-club friendlies from 4 to 100+ players. It is not designed for FIDE-rated or national federation events, which need arbiter-certified software such as Swiss-Manager or Vega Chess.

If your club runs rated events, the practical split is to use ChessHost for social and training nights and your federation's approved software for the official ones.

Run your next club night free

Set up your chess club tournament in under two minutes. No download and no credit card. Just a free account to get started.

Launch ChessHost

Frequently asked questions

What is the best free chess club software?

ChessHost is free chess club software built for clubs that want friendly tournaments without spreadsheets or arbiter knowledge. It runs in any browser, pairs every round automatically, records results, shows live standings, and puts the event on a club TV. Events up to 9 players are free with no credit card needed. Larger events of 10 or more players use a one-time tournament credit from $1.99.

Do I need to install anything to run my chess club tournament?

No. ChessHost runs entirely in your browser, so there is nothing to download or install. You can set up a tournament in under two minutes, and players self-register by scanning a QR code, with no app and no account needed.

How does chess club software handle pairings?

ChessHost generates pairings automatically each round. In Swiss format nobody is knocked out and everyone keeps playing, while Round Robin and Knockout formats are also supported. You enter results after each round and the next round's pairings are produced for you.

Can the club see live standings on a screen?

Yes. ChessHost includes a full-screen TV display mode for a club TV or projector that shows pairings, live standings, and final results, with several visual themes. Players can also follow along on their phones with a shareable read-only link.

How do I manage chess club members between tournaments?

Save your regulars to the My Players roster once, with an optional email per player, and pull them into any new tournament without retyping names. You can import and export the whole roster as a CSV, and edits to a player's name or email follow them into every active event.

Can I run a weekly club championship over several nights?

Yes. Run each club night as its own tournament, reusing your saved roster so setup takes a minute. Every finished night is archived with its full standings, so you can keep a season tally across weeks and crown a club champion at the end.

What software do chess clubs use?

It splits by whether the club runs rated events. Clubs running FIDE-rated or federation events use arbiter-certified desktop software such as Swiss-Manager or Vega Chess. The much larger number of clubs running social nights, internal leagues and friendlies use browser tools like ChessHost, or still use a spreadsheet. The deciding question is not features, it is whether the results have to be submitted for official rating.

How many rounds should a club tournament have?

For a Swiss club night, a good rule is enough rounds for a clear winner without dragging: 4 rounds for up to 16 players, 5 rounds for up to 32, and 6 rounds for up to 64. ChessHost suggests a round count from your player list automatically, and you can override it. To plan an evening around a finish time, use the free Swiss rounds calculator.

Can I run a Swiss tournament at my club for free?

Yes. Swiss is the default format in ChessHost and club nights up to 9 players are free with no credit card. Pairings, colour balance, byes and tiebreaks are all handled for you, so nobody at the club needs to know the pairing rules. Events of 10 or more players use a one-time tournament credit from $1.99.

Does the chess club software include a club website?

Yes. Every club can create a free public club page at chesshost.app/clubs/your-club with its logo, location and description. Google can find and index the page, your tournaments list themselves on it automatically with online registration, and results post with the winner when events finish. Setup takes about five minutes and there is an opt-out toggle if you prefer to keep the page link-only.