v0.8.14
α

For badminton hosts & communities

Run badminton sessions, play in them too.

Track every player, automate fair rotations or adjust them yourself, and record every score. Stats and match history build themselves as you play

Players join with a code - no account required

Already have a code?

Join your session

Enter the six-character code from your host to join the player list and follow the games live.

The problem

Badminton session hosting shouldn't be a second job.

Group chats and spreadsheets aren't built for managing courts, rotations, and scores on badminton night. Shuttl is.

Court rotations decided by whoever shouts loudest

Fair badminton court rotations, every time

Mismatched skill levels turn friendly matches into blowouts

Skill-based pairing balances every game

One late arrival and the whole session plan falls apart

The player queue adjusts itself in real time

Players messaging "am I up yet?" all night

A live match queue everyone can see

Best for

  • Club nights
  • Social doubles
  • Drop-ins
  • Training groups

How it works

From setup to first serve

Set up the structure once, bring in today's players, and let Shuttl keep the session moving.

  1. Create your community

    Sign in and name your group once. Its player pool, sessions, and match history stay together.

  2. Configure the session

    Choose singles or doubles, scoring, court count, player limit, and when you play.

  3. Bring in players

    Add players from your pool or share the code. You need 2 available players for singles or 4 for doubles.

  4. Start the rotation

    Send the preview to an open court. Shuttl builds the next fair match as play continues.

See it in action

Your whole session, at a glance

Watch courts, rotations, players, and scores stay in sync as the session moves.

No player accounts

Guests join any session with a six-character code—nothing to sign up for.

Auto-balanced courts

Skill-aware rotations keep matches fair—switch to manual control anytime.

Live for everyone

Scores, queues, and next matches update in real time on every screen.

Stats that build themselves

Match history, win rates, and best duos track automatically as you play.

  1. One Home for Your Community

    Keep your player pool, skill levels, session notes, active sessions, and community stats together—ready for every club night.

  2. Set Up Every Session Your Way

    Choose singles or doubles, scoring, court count, player limit, and start time. Review the setup once, then create your session.

  3. Fill the Player List in Seconds

    Add players from your saved community pool or create someone new. Search and filter by skill while Shuttl tracks the remaining spots.

  4. Turn Every Session Into Insight

    Review match scores, player records, win rates, top duos, and pair statistics after the final rally—all without maintaining a spreadsheet.

Pricing

Free early access now, paid tiers later

Coming later — not yet live

Shuttl is free to use right now while we validate the workflow with real badminton groups. As the app matures, we plan to introduce paid tiers for groups that need more room to run larger operations, including extended limits for communities, sessions, and the players they manage.

Future tier limits

Comparison of current free limits and planned paid tier limits
LimitFree — todayPaid — later
Total communities1TBD
Total sessions2TBD
Managed players150TBD
Court count6TBD

There will always be a free tier for players, hosts, and smaller groups who just need to keep games moving fairly.

FAQ

Questions people ask before using a badminton rotation app

Everything you need to know before you create your first session.

Made for mobile

Every player can check the session from their phone

Open Shuttl on any mobile device to check the live queue, courts, scores, and upcoming matches at any time. Realtime updates keep everyone in sync as the session changes.

Shuttl mobile community screen
Shuttl mobile player statistics
Shuttl mobile history statistics
Shuttl mobile finished matches
Shuttl mobile active session
Shuttl mobile players list in session
Shuttl mobile finished matches in session
Shuttl mobile session config
Shuttl mobile add players to a session

Feedback

Help shape the next version of Shuttl

Tell us what works, what blocked you, and what would make Shuttl worth paying for later. Specific examples help us decide what to improve next.

Use an address where we can ask a follow-up question.

10 characters minimum.

0/1000