One system across programs
Run club signup, class enrollment, lesson booking, camps, and recurring event registration from one platform instead of stitching together separate tools.
Publish a tournament registration page, collect entry fees, check USCF memberships, and work from the same roster on tournament day. Chess67 carries every signup into sections, check-in, pairings, standings, and follow-up without rebuilding the event in another tool.
Publish tournament registration and start collecting entries the same day
Parents register children from family accounts without shared logins
Collect entry fees and check USCF memberships during signup
Import CSV rosters or SwissSys SJSON, then use the same players for pairings

These are real Chess67 surfaces. Click through the registration flow organizers publish and the controls they get behind it.




Most chess organizations run more than tournaments. Chess67 keeps memberships, classes, camps, recurring programs, and family signup in the same system as payments and rosters.
Run club signup, class enrollment, lesson booking, camps, and recurring event registration from one platform instead of stitching together separate tools.
Let parents manage child profiles and complete registration cleanly without back-and-forth emails, duplicate forms, or shared logins.
Collect fees as part of the signup flow for classes, programs, memberships, and events instead of reconciling separate invoices and manual follow-up.
Work from US Chess, FIDE, Chess.com, and Lichess data, and optionally warn players when their US Chess membership has lapsed.
Ask for school, team, waivers, byes, or any event-specific detail during signup so the roster is complete before day one.
Registration data carries into check-in, section setup, and live tournament operations without retyping anything.
The same workflow covers a weekly club night, a scholastic camp, and a 200-player open.
Create a public page for your club, class, camp, lesson offer, or event with schedules, pricing, and signup details.
Collect custom answers, require profile fields, and for USCF events decide what happens when a membership has lapsed: warn, email, or block.
Players and parents register through one clear flow; fees are collected at signup instead of being chased afterward.
Rosters, payments, rating context, and follow-up communication stay in the same system through event day and beyond.
Upload CSV exports from tools such as ChessRegister or KingRegistration, or import the verified SwissSys SJSON roster format. Chess67 brings over player names, IDs, ratings, section matches, and team labels; completed pairings and past results stay in the source file.
This is the same registration surface players see in production, loaded with sample data. Open the pricing details, browse the event page, and click Register to preview the flow.
Preview mode is read-only: nothing you click is saved or submitted.
Weekly club registration and member onboarding
Scholastic chess programs with parent-managed accounts
Coach-led classes, camps, and lesson packages
Recurring memberships, programs, and event series
USCF-rated tournaments that need membership guardrails
One-off events that should still feed the next one
Registration is the front door. When you need pairings, standings, live event control, or year-round club operations, the same roster carries forward.
Publish the page, collect entry fees, and keep the same roster through check-in, pairings, standings, and follow-up.