117,200+ mixes generated

The pickleball mixer that keeps partners and opponents fresh — deeper into every session.

PickleMixer is a free web app that automatically creates fair, repeat-avoiding court rotations — keeping partners and opponents fresh deeper into every session — for pickleball groups of 4 to 150 players. A mix generates in milliseconds, online or offline. No signup required.

No account needed Any device Mixes in milliseconds
Classic version →
PickleMixer showing 22 players on 5 courts (2 sitting out) with ratings, game history, and player indicators
// What it is

Not just random — optimized.

PickleMixer is a free web app that creates fair, repeat-avoiding court rotations — keeping fresh partners and opponents in play deeper into the session — for pickleball groups. The same engine runs in your browser, online or off, so a mix is ready in milliseconds even when the venue Wi-Fi quits. Works for 4 to 150 players, with mixed doubles, fixed partners, and on-the-fly swaps.

// What you get

Fresh partners and fresh opponents deeper in. Mixed in milliseconds, even offline.

  • Fresh partners, deeper in
  • Fresh opponents, deeper in
  • Mixed in milliseconds
  • Works offline
  • Drag-and-drop swaps
  • Linked players
  • Mixed doubles
  • On-the-fly sit-outs
// 01 Features

What you use on the night.

06 core features
Algorithm

Smart Algorithm

Tracks every prior pairing across the session and prefers combinations it hasn't produced yet — so partners and opponents stay fresh, even with extra players sitting out. It even counts crossovers — a past partner coming back as an opponent — searching first for rounds where every player gets a new partner and two new opponents.

Learn more →
Partners

Fixed Partners

Link couples or training partners together. Works with any mix of fixed partners and solo players.

Fixed partner randomizer →
Gender

Mixed Doubles Mode

Maintain mixed doubles, all-men, or all-women courts automatically based on player gender.

Mixed doubles randomizer →
Ratings

Rating-Based Mixing

Balance teams by skill level. Set seed ratings manually, or track ratings automatically from recorded game scores (a Pro feature).

Rating-balanced randomizer →
Courts

Bad Court Distribution

Got one court nobody wants? The mixer spreads time on that court across players so the burden doesn’t fall on the same people.

Learn more →
No sits

Never-sit players

Mark players who need guaranteed court time (e.g. coaches or hosts). They keep playing while everyone else rotates through fairly.

Learn more →
// 02 Getting started

Up and running in 30 seconds.

3 steps
  1. Enter player names

    Type names one by one, or paste a list. Enter "12 Players" to auto-fill numbered placeholders.

  2. Set available courts

    Tell the mixer how many courts you're using today.

  3. Press mix

    First game instantly. "Mix Next" after each round. "REmix" if a game wasn't played.

// 03 Power

More tools for bigger nights.

12 power features
Swaps

Drag & Drop Swaps

Made a last-second change? Swap players so the mixer knows who actually played where.

Learn more →
Display

Big Screen Mode

Show all courts on a TV or projector. Built-in countdown timer with buzzer and auto-mixing, so the rotation runs itself when time is up.

Learn more →
Print

Advanced Printing

Colored teams, adjustable font sizes and columns, so a schedule fits on one or two pages.

Learn more →
Events

Event Scheduler

Schedule events, manage invites, and let players RSVP — no account needed. Lottery & take-turns waitlists, staggered auto-invites, fixed partner requests.

Learn more →
League

Ladder Leagues

Run multi-division competitive leagues. Players and teams earn Elo ratings; top promote, bottom relegate each cycle.

Learn more →
Squads

Squad-vs-Squad

Organize players into rival squads. Squad-mates stay on the same side while different squads face off every game.

Learn more →
Offline

Works Offline

The same mixing engine runs in your browser — mixes in milliseconds with no internet required. Built for outdoor courts and patchy Wi-Fi.

Learn more →
Pin

Pin to Court

Lock a player or team to a specific court so they stay put while everyone else rotates around them.

Learn more →
Rename

Rename Courts

Renumber every court in one click — ×2 for all even courts, ×N for any multiplier, +N to shift the whole range (e.g. up by ten). Custom names work too.

Learn more →
Self-Service

QR Self Check-In

Players scan the big-screen QR code and check themselves in, with no app and no account. Their phones show court assignments every round, and sit-out or leaving requests fold into the next mix automatically.

Learn more →
Matchups

Bad Blood

Mark two players who should avoid partnering, avoid facing each other, or both. Useful for the couple who'd rather not team up, or a rivalry that runs hot. The mixer honors it whenever the roster allows.

Learn more →
Scorekeeping

Phone Score Entry

Share a private session link and players report scores from their own phones, with no app and no account. Results arrive live and ratings update as they come in. Score entry is part of Pro and up, and included free for your first month with an account. The same flow powers ladder leagues (Pro).

Learn more →

Want to save your players?

Create a free account to access the Dashboard — save your roster, seed ratings, schedule events with automatic invites, and have it all follow you to any device.

Create Free Account
// 04 Why organizers pick it

Built for real groups.

See comparison →
Free to mix Mixing rounds for 4–150 players is free.
No Account Needed Start mixing without signing up.
Any Device Browser-based. Phone, tablet, laptop.
Up to 150 Players Casual play through league nights.
// 05 By the numbers

The numbers so far.

117,200+ Mixes
22,700+ Players
4,800+ Games Scored

Try it on your next session.

Spreadsheets and plain random generators forget the last round. PickleMixer remembers every game.