Chess Tournament Tools

FIDE ELO & Performance Calculator

Free Swiss Pairing Generator

FIDE ELO Progression Calculator

USCF Rating Calculator

Free chess tournament tools including FIDE ELO and performance calculators, Swiss pairing generators, ELO progression projections and USCF rating calculators. Designed for tournament players, coaches, organizers and clubs.

ELO & FIDE Performance Calculator

Calculate FIDE ELO rating changes and performance rating after a tournament. Enter your initial rating, opponents and results to estimate your new rating. Transparent match breakdown and secure local storage.
Learn how FIDE Performance Rating works →

ELO Calculator

Swiss Pairings Generator

Generate first-round Swiss pairings instantly using a practical heuristic model. Designed for clubs, schools and rapid tournament setups. The Swiss pairing system (often called Swiss pairing rules) is a tournament format used in chess competitions.

Swiss Pairing Generator

ELO Progression Calculator

How many games will it take to reach your rating goal? Import your FIDE history for a personalized projection, or calculate manually. Three scenarios — your historical pace, optimistic and conservative — including automatic detection of FIDE K-factor thresholds.

ELO Progression

USCF Rating Calculator

Calculate US Chess (USCF) rating changes after tournament games. Enter your initial rating, opponents and results to estimate your new rating. Detailed game-by-game breakdown with accurate expected score calculation.
Learn how USCF Rating System works →

USCF Calculator

Meet ChessFlow

The chess training app from the creator of ChessTools: openings, middlegames and endgames.

The companion app for serious tournament players. Available now on iPhone & iPad.

Learn more about ChessFlow →
ChessFlow — train openings, middlegames and endgames on a real chessboard, now on the App Store

Chess Tournament Tools provides practical utilities for over-the-board players and tournament organizers, including a FIDE rating calculator, performance rating calculator, USCF rating calculator, Swiss pairing generator and live tournament tools. The project also includes ChessFlow, a dedicated chess training app for iPhone and iPad: openings, middlegames and endgames.

Built by an active tournament chess player.
ChessTools was created to provide fast, practical tools for tournament players, coaches, organizers and clubs. Every calculator and pairing tool is designed to solve real problems during competitive events.
ChessFlow is the next step of the project: a dedicated chess training app that helps players prepare before the tournament by training openings, middlegames and endgames on screen or on a compatible electronic chessboard.
Together, ChessTools and ChessFlow support both sides of competitive chess: preparation before the event and practical tools during the tournament.