The whitelabel operating system for racquet sports clubs. Tournaments, events, and league seasons — all under your colors, at a URL that's entirely yours.
From a 16-team Saturday club night to a 128-team open weekend, Courtify handles bracket generation, seeding, court scheduling, and live updates — without a single VLOOKUP.
Single elim, single elim + back draw, groups → playoffs.
Ranked, random, or manual. Re-seed mid-tournament.
Drag-and-drop assignments. Conflict detection built in.
Players scan, confirm, and find their first court.
The half of your calendar that isn't a tournament. RSVPs, waitlists, recurring templates, court and coach blocks — without the spreadsheet.
Auto-promote when spots open. Refunds in one click.
Set up Tuesday-night ladder once. Done forever.
Reserve resources without a shared spreadsheet.
Drop-ins join from the door via QR.
Multi-week league seasons with weekly fixtures, automatic standings, make-up handling, and a clear champion at the end of week 12.
Ladder series for individuals; team leagues for clubs.
Match · set · game tiebreakers, computed live.
Built-in flow — no DM-the-organizer games.
Every league, every season, browsable forever.
Every tenant gets their own subdomain, custom colors, logo, and tone of voice. Players see your brand. We stay out of the way. Even our name disappears.
Start free at {club}.crtfy.app. Map your own domain (events.yourclub.com) any time.
Logo, accent color, typography, tone of voice — set once, applied everywhere.
All transactional email sends from your club address. Never from Courtify.
Bracket, standings, calendar, schedule — all live on your domain.
Most clubs we onboard are running on three spreadsheets, a WhatsApp group, and a heroic volunteer. Here's what changes.
Every tier includes unlimited public events and the full whitelabel surface. You only pay when you need multi-admin or custom branding.
For clubs running their first season
For active clubs running multiple events
For multi-club leagues and federations
Still have a question?
Email hello@crtfy.app — we read every one.