Rotating-partner doubles
The default. Partners and opponents both change every round — the classic social round robin.
How the algorithm works →Type in who showed up, press Mix, and get a fair round-robin rotation for 4 to 150 players in milliseconds — fresh partners, fresh opponents, and even sit-outs. Unlike a printed chart, it re-solves the next round when people arrive late, leave early, or sit one out. Works offline, and every round it makes can be printed. Rather have the whole night planned before you arrive? The pre-made PDF and Excel schedules are one button away.
Type or paste names — 4 to 150 of them. Optional: set gender or a rating on any player.
Tell it how many courts you have. Everything else is optional: fixed partners, gender balance, rating balance, never-sit players.
A full round appears instantly. Press Mix again for the next one — it remembers every pairing it has already produced and avoids repeating them.
Most round-robin generators hand you a chart for exactly N players and assume all N of them are there for every round. Then someone texts that they are running late, someone else leaves after round four, and the chart is worthless.
This one generates round by round. It tracks who has already partnered whom, who has already faced whom, and who has already sat out — then builds the next round around the players who are actually on court right now. Add a late arrival and they are in the next round. Drop someone out and the rotation closes around them. No restart, no redrawing.
The same algorithm ships as a small cached bundle in your browser, so it keeps generating rounds at full speed when the venue wifi does not.
The default. Partners and opponents both change every round — the classic social round robin.
How the algorithm works →Link couples or league teams and they stay together all session while opponents rotate.
Fixed-partner randomizer →Set genders on the roster and every court that can be mixed will be, with fair sit-outs across the group.
Mixed doubles randomizer →Seed ratings by hand and the generator matches each court so both teams are close in combined strength.
Rating-balanced randomizer →
If your group is fixed, everyone turns up on time, and you would rather hand out a sheet than look at a screen, use the pre-built schedules instead. They are free PDF and Excel downloads, colour-coded so you can see exactly when partners and opponents start to repeat.
You can also type your players' real names on any schedule page and download a personalized PDF with those names in every round — free, no signup. And rounds generated in the live mixer print too, as round sheets with adjustable layout, fonts, and columns.
Free for 4 to 150 players, no signup, no install. Enter the names of who actually showed up and press Mix.