Free, professional-grade software for organizing chess tournaments. Swiss system, Round Robin, and more — all compliant with the latest FIDE regulations.
Powerful features designed for arbiters, organizers, and chess clubs of all sizes.
Five variants supported: Dutch, Dubov, Burstein, Lim, and USCF. Choose the pairing rules that fit your tournament.
Single and Double Round Robin formats. Perfect for club championships and league matches.
Buchholz, Sonneborn-Berger, ARO, Direct Encounter, Progressive, and more. Configure the order that suits your event.
Share live standings and pairings with players. Enable online registration without requiring accounts.
Import players directly from the official FIDE rating list. Automatic rating lookup and title recognition.
Available in English, Italian, Spanish, French, and Russian. More languages coming soon.
On February 1st, 2026, FIDE introduces updated Swiss pairing regulations. While other software scrambles to update, ChessPairings.org is already compliant with our py4swiss engine.
This means your tournaments will follow the latest international standards from day one — no waiting for patches, no compatibility issues.
Whether you're an arbiter, organizer, or club manager, we've got you covered.
ChessPairings.org is completely free to use. We believe quality tournament management software should be accessible to every chess club, school, and organizer — regardless of budget.
Create Your First TournamentEverything you need to know about ChessPairings.org
Built on two trusted, battle-tested open-source engines
High-performance Swiss pairing engine in C++. Implements the FIDE Dutch system rules (2025 edition, effective 2026) with weighted matching algorithms.
Pairing EnginePython-based tiebreak calculation server. Official FIDE reference engine handling all 28 tiebreak systems with TRF-16/TRF-25 format support.
Tiebreak EngineJoin chess clubs, schools, and federations already using ChessPairings.org. It takes less than a minute to get started.
Create Free Account