Instantly generate fair doubles pairings for badminton & tennis. Set players and courts, minimize pairs, track scores, and manage rest. Perfect for practice sessions.
PairGen makes it easy to run badminton and tennis doubles practice sessions — automatically generating fair pairings and tracking match scores, all in one app. Just enter your player count and number of courts, and PairGen builds a fair matchup instantly.
■ Generate pairings automatically
Just enter your player count and number of courts, and PairGen builds fair, rotating pairings and matchups for you.
・Round mode: automatic rotation so everyone plays with different partners over time
・Free mode: generate the next matchup for a court as soon as it's free, without waiting on other courts
・Adjust pairing balance with skill level settings
・Fixed pairs: lock specific players together (for couples or skill-balanced teams)
・Mixed doubles support
■ Score tracking built in
Once pairings are generated, keep scoring right in the same app.
・Simple tap-to-score input
・Undo your last point
・Serve and end (court side) indicators
・Automatic win/loss judgment following official badminton rules
・Game-finished toggle and full score history
■ Rest and player management
・Track playing / resting status per player, so last-minute absences or additions are no problem
・Manage players by name (no need to remember numbers)
・Add player photos
・Save and load groups of players ("today's members")
・Player list shows a dot indicating who is currently in a match — tap it to "pin" a player for top priority in the next combination
■ Court management
・Multiple court support, with fixed skill levels per court
■ Apple Watch integration
Check and control combinations right from your Apple Watch.
■ Share your data
・Share a session (players and combination) with another device via AirDrop
・Email match results directly from the app
■ Server feature to view from other devices (experimental)
Start a server from the Game tab to let other phones/tablets on the same Wi-Fi view the combination and player list, and perform some actions, from a web browser. Check progress from anywhere in the venue.
■ Great for
・Deciding practice matchups at badminton/tennis clubs
・Assigning courts and tracking scores at tournaments or practice sessions
・Handling last-minute player changes with flexible rotation
PairGen frees you from manually tracking "who's playing whom" and "which court is at what score," every single session.
・Localized in Japanese, English, Korean, Simplified Chinese, and Traditional Chinese
・Help page is provided in Japanese. Please use your browser's auto-translation feature.
Ratings & Reviews
This app has not received enough ratings or reviews to display an overview.
・Added a "File Operations" item to the Players tab menu. You can now export player and group information to a JSON file (pairgen.json), and import it back from a saved file (importing replaces the entire saved member database and current player list)
・When an imported file's JSON is invalid, the app now shows an error message pointing to the specific cause — a syntax error or a missing field
Version 1.24.0
The developer, Tatsuro Sato, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based, for example, on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Provider
Tatsuro Sato
Size
2.8 MB
Category
Sports
Compatibility
Requires iOS 18.6 or later.
iPhone Requires iOS 18.6 or later.
iPad Requires iPadOS 18.6 or later.
Mac Requires macOS 15.6 or later and a Mac with Apple M1 chip or later.
Apple Vision Requires visionOS 2.6 or later.
Apple Watch Requires watchOS 10.6 or later.
Languages
English and 4 more
English, Japanese, Korean, Simplified Chinese, Traditional Chinese