Tournament Software

Chess tournament software for pairings, sections, and live standings

Run registration, sections, pairings, standings, organizer communication, and live event operations from one cloud workspace without falling back to spreadsheets or disconnected desktop tools.

Built for TDs, clubs, scholastic organizers, and recurring event operators

Pairings, standings, sections, and organizer workflow in one system

Rating imports, federation ID collection, and reporting prep in the tournament workflow

A cleaner replacement for spreadsheet-heavy and desktop-bound event operations

Chess67 tournament round control screen with Swiss pairing generator, board-by-board results, and supported pairing systems
Inside the live productchess67.com
See The Product

What running a tournament on Chess67 looks like

Click through the tournament-day surfaces: the create flow and public page, live pairings, participant management, and federation-ready exports.

Chess tournament software screenshot of the Chess67 tournament creation form with sections, payments, and USCF settings beside the public page preview
Set up general details, sections, payments, and USCF/FIDE settings in one creation flow, then publish the public tournament page it produces.
Screenshots show Chess67 product surfaces with sample data.
Tournament Operations

Chess tournament software beyond the signup form

Once the field starts forming, Chess67 handles the operational work: sections, pairings, standings, results, and live event control, with rating checks and report files close at hand.

Registration handoff

Use clean roster data from public signup pages instead of rebuilding the field from forms and payment screenshots.

Sections and pairings

Manage event structure, pairings, round flow, and standings from the same tournament screen.

Results and standings

Record results and publish standings without relying on separate spreadsheets or a single local machine.

Rated-event context

Keep rating imports, membership checks, federation IDs, and export prep close to the live event.

Broadcast to players' phones

Push each round's pairings, live standings, or a custom message straight to players' phones and their in-app inbox, so nobody crowds the wall chart.

Club continuity

Tie the tournament back to the club, calendar, posts, members, and future registrations after the event ends.

Player Communication

Reach every player's phone the second pairings are up

Skip the wall-chart scramble. Broadcast pairings, standings, or your own note as a push notification players actually see — each one personalized to the recipient.

  • Push the next round's pairings the moment you post them — each player sees their own board, color, and opponent.
  • Send live standings so players know their place and score without crowding the wall chart.
  • Write a custom message with merge codes like {{first_name}} and {{next_game}} for a personal touch.
  • Lands as a phone push notification and in every player's Chess67 inbox.

Players receive push notifications on the Chess67 app (App Store and Google Play) with notifications on; everyone also gets the message in their in-app inbox.

9:41

9:41

C67Chess67now

Pairings Update

You are playing White against Jordan Lee on board 4.

How It Works

From published event page to rated report

The whole arc of a tournament stays in one system, so nothing is retyped between registration and reporting.

  1. 1

    Publish the tournament

    Create sections, pricing, and USCF/FIDE settings once; the public event page and registration flow come from the same setup.

  2. 2

    Let the field build itself

    Players and parents register and pay online; membership checks can warn, email, or block lapsed USCF IDs before they reach the roster.

  3. 3

    Run rounds from the browser

    Generate pairings, record results, and publish live standings that players and spectators can follow on their phones.

  4. 4

    Close out with exports

    Run preflight checks and produce USCF and FIDE export drafts, crosstables, and CSVs without rebuilding the data.

Try It

Tour the tournament director workspace right here

This is the TD workspace with sample event data. Switch tabs to explore the tournament page, registration, participant management, round control, exports, and compliance checks.

Interactive demo — click around, nothing is savedOpen the full product tour
Loading the interactive demo…

Preview mode is read-only: nothing you click is saved or submitted.

Who It Is For

Built for the real operators behind local and rated chess events

Tournament directors

Run sections, pairings, standings, compliance tasks, and player-facing updates from one screen.

Clubs

Keep club pages, member communication, tournaments, and registrations inside one year-round platform.

Scholastic organizers

Support family accounts, parent-managed registration, and workflows that fit school and youth events.

Recurring organizers

Use one repeatable stack instead of rebuilding every event from forms, spreadsheets, and email threads.

Why Cloud Beats Manual Work

Why organizers move away from spreadsheets and desktop-only stacks

Registration, payments, and pairings stay connected instead of being copied across tools.

Assistant staff can work from the same shared system rather than relying on one machine.

Players and parents see the event page, standings, and updates without waiting for manual reposts.

Rating context, federation IDs, and export prep stay attached to the live event instead of being handled as a separate reporting project.

Recurring clubs keep their tournament workflow tied to the same membership and communication platform.

Legacy migrations get easier when public registration and live operations are already in the same product.

Compare Your Stack

See how Chess67 fits against legacy and registration-first tools

Frequently asked questions

Run your next tournament in the browser

Publish the event, take registration and payment, pair rounds live, and leave with export-ready reports — all from one system your whole staff can use.

Related Pages