Picklr Lab
Pickleball session manager
Free · Designed for iPad. Not verified for macOS.
Run pickleball open play with zero chaos. Smart matching, partner rotation, skill-split queues, live courts and scores — all in your pocket.
Picklr is the pickleball court-management app for open play, club nights, and drop-in sessions. Queue players, balance teams, track scores, and keep every session fair.
FEATURES
- Smart Auto matchmaking balances teams by skill and keeps rotation fair
- Smart partner rotation: past partners are automatically split across opposing teams so no one plays with the same partner all night
- Four matching modes: Smart Auto, Mixed Doubles, Skill-Separated, FCFO
- Skill-Separated mode shows a separate On-Deck queue per skill level
- Live court view: every court, team, and score on one screen
- Live queue auto-advances when a court opens
- Voice announcements for matchups
- Session leaderboards with wins, losses, streaks, win rate
- Match history with one-tap undo
- Works offline and syncs when you are back online
- Unlimited players and courts
- Timed matches with countdown and time-up cue
- Full-screen Live View to cast to a TV
- Partner locks and bracket tools
- DUPR ratings and matchmaking
- CSV and JSON export
- Full session history and match history share
- Cloud sync across devices
- Built-in feedback so you can shape what we build next
- Priority support
FREE: up to 20 players, 1 court, unlimited-time matches, session leaderboard, smart rotation, and your last past session saved.
Made by players, for players. No ads, no clutter. Start a session in 10 seconds, add courts as they open, and let the app handle the rotation math.
Feedback? Tap Settings then Rate & Feedback inside the app.
more What's New in 2.1.4
This update is all about reliability — your session data now survives flaky gym Wi-Fi.
Sync that heals itself
• Drop offline mid-session? Picklr Lab now detects the moment you're back online and catches up automatically — no more stuck scores or queue changes that quietly never saved.
• Fixed an issue where the app could miss your connection coming back, leaving the session stale until you restarted.
Never lose a save silently
• If something still can't sync, a clear "Didn't sync — Retry" banner appears so you always know, and one tap pushes it through.
Plus small stability fixes throughout.
Thanks for playing with Picklr Lab!
2.1.4 Jun 12
What's New in 2.1.3
Multi-device control
• Running Picklr Lab on two devices at once? One device now controls the live session while the other drops to a clean read-only view — no more clashes or players disappearing from the queue. Tap "Take over" on the second device to move control to it.
Faster, lighter sync
• The app reopens quicker and uses less data — we skip re-downloading anything that hasn't changed, especially during long sessions with lots of matches.
Match history, redesigned
• The match menu now puts Edit score, Rematch and Share result in one place.
• A cleaner delete confirmation shows the teams, scores and winner — with a one-tap Undo right after.
Smarter brackets
• Moving a player between Winners / Losers / Fresh has a refreshed picker that shows exactly where they'll land.
• Subbing a player in from the queue now keeps the bracket their team was playing in.
• The "longest waiting plays next" safety net now kicks in at 27 minutes.
Plus a redesigned rating prompt, cleaner in-app notifications, a new "Recent" sort on the Players tab, and a batch of stability and rendering fixes.
Thanks for playing with Picklr Lab!
2.1.3 Jun 8
What's New in 2.1.2
Faster, more reliable sync
• Picklr Lab now feels noticeably snappier when you reopen it — we skip re-downloading your full history when nothing has changed, and cut out redundant background refreshes.
• Sync uses less data and settles faster, especially during long sessions with lots of match history.
Multi-device protection
• Signed in on two devices? One device runs the live session while the other becomes a read-only live view — scores, queue, leaderboard and history all stay visible.
• Tap "Take over" on the second device to move control to it; the other device switches to view-only automatically.
• This fixes the rare cases where two devices could drop players from the queue or create duplicate players.
Plus a round of stability and reliability fixes.
Thanks for playing with Picklr Lab! Got feedback? We'd love to hear it.
2.1.2 Jun 3
Picklr Lab 2.1.1 — Players join by QR, a new Lime look, and a true rotating round robin. Plus a courtside refresh and clearer sync.
Players join by QR
• Open a session, tap the QR button, and put it on a screen — players scan to add themselves to the queue. No login, no install.
• They search for their name (returning players keep their stats) or add themselves with skill, gender, and DUPR.
• Everyone lands in a pending tray — you admit or dismiss each before they hit the queue. A badge shows how many are waiting.
Round Robin: Individual mode
• When you pick Round Robin, choose how players pair up:
• Paired teams — fixed partners stay together all session (the original round robin).
• Individual — partners rotate so everyone plays with everyone at least once.
New Lime theme
• A cream-paper, electric-lime look inspired by the Picklr brand — with a black, broadcast-style scoreboard court and neon-green scores.
• Find it in Menu → Color theme, alongside Forest, Sunset, and Rose. Light and dark both included.
Courts at a glance
• The All-courts view is now a compact list: live score, team avatars, and a match timer per court.
• Courts sort by longest-running match, so the one about to free up sits on top. Tap any card to open that court.
Clearer connectivity
• A tidier, dismissible "You're offline" card, an animated "Back online — syncing" card, and a "Sync error" pill with one-tap Retry, details, and a backup download.
More polish
• Refreshed session location card with a one-tap open-in-maps.
• Cleaner leaderboard rows (W–L · win% under the name) and tidier paired-team avatars.
• Teams are now labelled A and B.
• Clear (X) buttons on every search, plus a search box in Build Teams.
• Match History now shows your renamed court names, and the live court "match decided" state got a cleaner header and Confirm button.
2.1.1 May 31
Picklr 2.1 — Smarter pairing, sharper details. A redesigned partner flow, a richer player editor, and a stack of courtside polish.
Pair with… — redesigned partner picker
• Tap "Partner with" on a player (or "Pair" on the queue) to open a clean full-height sheet.
• Filter chips: Suggested, All players, Beginner, Intermediate, Advanced.
• Frequent partners (with your games-together record) bubble to the top; the rest fall under Roster.
• A search box to jump straight to anyone.
• Each row expands to show Games / W–L / Win% and a pairing preview before you lock.
Lock & Unlock confirmations
• Locking a pair shows a confirmation card with both avatars, your record together, and exactly what the lock does.
• Unpair gets a matching amber "Unlocking" card — your history together is always preserved.
Redesigned Edit Player
• A focused editor with a live "queue row" preview that updates as you type.
• Pick an avatar color from six swatches.
• Skill as a 3-way Beginner / Intermediate / Advanced control with DUPR ranges — typing a DUPR auto-snaps the tier.
• Gender is M / F / Other; tournaments classify by M and F.
Cleaner player rows
• Skill chip and a Male/Female pill now sit under the name.
• Dropped the win-rate bar in favor of the clear Win% column, and fixed two-digit W–L alignment.
Real pickleball paddles in Brackets
• Each player slot is now a true paddle shape — rounded head, slim handle — tinted to its bracket.
Announce from the court
• A megaphone button on every active court opens the big-screen "Next Match" call-out — same as the queue, now right where you're scoring.
Share a venue
• The New Session location card is now compact: map thumbnail, address, and distance away.
• New "Share maps" action — send a maps link or copy the location to the clipboard.
Bulk player cleanup
• Select players, then a floating action bar with a count, Clear, and Remove.
• The remove confirmation previews who's affected, what's kept (history + roster), and warns about queue spots, active matches, and heavy session history.
More polish
• Past sessions expand with a smooth accordion animation.
• Same refined "Delete this session?" sheet everywhere.
• Team Up is now available in Skill Split mode too.
2.1.0 May 28
Picklr 2.0 — The new Picklr. A full visual refresh, three color themes with dark mode, and a stack of UX polish so running a session feels smoother from the first tap.
Three color themes + dark mode
• Pick from Forest (green), Sunset (warm orange), or Rose (pink / wine). Switch any time from the hamburger menu → Color theme.
• Dark mode toggle right next to it. Every screen, card, badge, court tile, and the live-view QR code reskins together.
Brand-new live view
• Wide-screen layout for laptops, desktops, and TVs at the courts — header banner with venue + match counts, side-by-side court cards, and a two-column Queue + Leaderboard body.
• Mobile collapses to a tabbed Queue / Leaderboard with stacked team rows.
• Realtime push for instant updates; 15-second polling fallback for flaky networks.
End-match flow redesigned
• Unified bottom-sheet. Tap either team to mark them as winner, then Confirm.
• When the score is already decisive, the sheet locks to the auto-winner so you can't switch by mistake.
Set Score with a custom numpad
• Tapping the big score number opens a numpad-driven editor — one-handed, predictable, no OS keyboard pushing the rest of the UI around.
Account screen redesign
• Email + password users get an editable name + email plus a "Change" button that emails a password reset link.
• Apple / Google users see their email locked with a "Managed by Apple / Google" note and a Linked badge.
• Sign-out modal shows your avatar with a red arrow badge plus three reassurance bullets — this device only, your data is safe, active session needs a re-login.
• Delete account now requires typing DELETE to confirm. Offers Export / Pause notifications / Sign out instead.
New empty states everywhere
• Courts, Queue, Leaderboard, and History share a clean white-card empty state with a tab-specific graphic and a single "Start a session" CTA.
• Queue mid-session: "Build the queue" card with a roster count and an "Add players · N available" button.
Brackets refresh
• Paddle-style avatars for each player slot — colored disc, brown stem, position badge. "Tap a paddle to move that player to a different bracket."
• Winners / Losers / Fresh sections each get a Next Match card plus On-Deck previews with ready / pool pills.
Saved team-ups follow the session
• Team-ups you build are now attached to the session snapshot. Cleared from the active queue on end and restored if you Continue.
• Duplicate matchups are caught — Peter & Meg vs Jason & Ron and Jason & Ron vs Peter & Meg are now treated as the same team-up.
Previous sessions
• New kebab menu: Continue session, View summary, Export CSV, Delete session.
• Each card shows the matching mode (Smart Auto / Mixed Doubles / Skill Split / Wait Cap / Round Robin / Challenger's) as a small theme-tinted pill.
• Calendar date pill reskins with the active theme and stays readable in dark mode.
Match announcement overlay
• Cleaner full-screen "Next Match" call-out. Big team avatars with white rings, overlapping pairs, names with "&" on its own line.
Header & navigation polish
• "Picklr" subtitle now shows the active matching mode next to the green live dot — no more separate pill.
• Notification bell, Help, and hamburger collapsed into a tighter cluster with 40 px tap targets.
• Smoother slide-up sheet animation with a backdrop fade — iOS-native feel.
Time-remaining card
• Compact "1h 59m" remaining label, thin progress bar, Started / Ends row, X button to cancel monitoring next to the pencil.
2.0.0 May 26
What's new in 1.1.4
Plan ahead with multi-court on-deck
• When you have multiple courts, the Queue tab now shows one on-deck card per court — the first is the next match to start, the rest are queue-order previews so you can pre-team players for upcoming courts.
• Skill Split scales the same way: with 4+ courts and 3 skill tiers, the extras chain through the rotation so every court has its own preview.
• Empty courts whose queue is too short to fill render as dashed placeholders that name the skill tier still needed.
Challenger's Court (new matching mode)
• Winners stay, losers rotate — the classic "King of the Court" format. After each match the winning pair keeps the court and the next two players in the queue come on to challenge.
• Bracket logic is off in this mode. Best suited for a single court so the throne is clear; multi-court sessions get one defender team per court.
Announce — full-screen player call-out
• New megaphone "Announce" button on every on-deck suggestion card.
• Tap it to open a full-screen overlay with the two teams in huge text and big colored avatars — designed to be held up in portrait so players across the venue can read who's up next without you having to yell.
Match History: edit past scores
• New "Edit Score" button on every past match (the latest game still uses the live "Edit Result" flow that sends players back to the court).
• Saving recomputes wins, losses and streak counts for the four players in the match.
• A confirmation popup spells out exactly what will change before saving. Bracket assignments and the current queue order stay put.
Tap-to-edit from the Queue
• Tapping a player's avatar or name in the Queue tab now opens the same player-details sheet the Players tab uses — change skill, DUPR, or gender without leaving the queue.
Past Sessions: kebab menu + View Summary
• Each past session card has a kebab (⋮) menu with Continue Session, View Summary, and Delete.
• "View Summary" opens a tabbed modal (Leaderboard + Match History) showing the saved snapshot, with the same Share / Save-to-Photos options as the live tabs.
• Cards no longer expand on tap, so the list scrolls cleanly.
Pause and resume the clock
• Ending a session and continuing it later no longer makes wait-time chips read the calendar gap ("3d ago"). Every queued player's wait time and any in-progress match timer is shifted forward so the clock effectively resumes from where it was paused.
Leaderboard layout matches Match History
• Share button moved out of the podium graphic and into the page header, same placement as Match History.
• Live View becomes a full-width pill below the header, same shape as the Courts tab so the two screens feel consistent.
Cleaner empty states
• The orange "No Active Session" banner now appears across Queue, Courts, Leaderboard, and Match History when no session is active — same look everywhere with context-specific copy.
Polish
• Hamburger icon replaces the kebab in the top-right header.
• Brackets, Partner picker, and Session Summary sheets all share the same sticky-header layout — title and intro stay visible while content scrolls.
• Leaderboard podium dropped the empty step blocks above each avatar.
• Forgot password? link on the sign-in screen is now right-aligned below the password field.
• Locked partners now clear automatically when a new session begins.
• Tapping an open court to assign a match lands at the top of the Queue instead of inheriting the Courts-tab scroll position.
• Last past-session card's actions menu flips above the tab bar so it isn't clipped.
• Maps autocomplete failures now surface a helpful warning instead of returning silently empty.
• Update-Available banner re-checks when the app returns to the foreground, so long-running sessions pick up new releases without a force-quit.
1.1.4 May 21
What's new in 1.1.2
Round Robin mode
• New Matching Mode: Round Robin — lock partners on the Queue tab and the app generates a schedule where every team plays every other team. Order is queue-driven, so the team with the longest-waiting player goes next — same fairness as FCFO with the team format on top.
• Round Robin progress banner on the Queue tab shows how many matchups are remaining out of total.
• Leaderboard switches to team-based ranking during a Round Robin session — paired avatars, combined W/L, and rows like "Anna & Ashton".
See the next match clearly
• New Brackets view — tap "Brackets" next to Team Up to see who's up next visualized as paddle stacks (Winners / Losers / Fresh, in baskets of 4). Tap any paddle to move that player to another bracket.
• "Edit Match" replaces the small pencil icon on the next-match card — same action, much easier to spot.
• "Edit Match" also on the live Court card, replacing the cramped "Edit" label.
Live View, anywhere
• New "Open Live View" button on the Dashboard and Courts tabs — not just the Leaderboard.
• Live View icon updated to a broadcast glyph so it reads as live, not rewind.
Safer partner controls
• Tapping "Partnered" on a queued player now asks for confirmation before unpairing — no more accidental partner removals.
Match History
• Latest completed match has a clear "Edit Result" button to rescore.
• Game header is more compact on small phones.
Polish
• Cleaner Queue tab — "Clear Queue", "Add Queue", and "Add Court" labels without redundant icons.
• Live View on the Courts tab sits below the header instead of crowding the title row.
• Faster app updates on the web — new service worker activates immediately instead of waiting for a tab close.
1.1.2 May 18
What's new in 1.1.1
Smarter matchmaking
•New Wait-Time Cap — when any queued player has been waiting longer than 20 minutes, the next match automatically picks the four longest-waiting players regardless of bracket. Hard guarantee that nobody sits forever, even when winners and losers get imbalanced.
•On-Deck banner shows "Wait Cap — Longest Waiting Plays" so you can see exactly when the override kicks in.
•No more diluting a full bracket — when one bracket has 3 ready and the other has 4, the full bracket plays the open court instead of borrowing a player to round out the short side.
Polish
•Smaller queue and matchmaking refinements behind the scenes.
1.1.1 May 11
What's new in 1.1.0
Cross-device sync
• Saved sessions now sync across all your devices. End a session on one device and see it on every device within seconds.
• Cleaner sign-out — signing out only signs out the current device. Other devices keep their sessions.
Mixed Doubles, dialed in
• Build Teams now enforces 1 male + 1 female per team. Locked partner pairs override the rule.
• Set Partner picker filters to opposite-gender candidates so locked pairs stay valid mixed teams.
• Auto-balance prefers gender-balanced splits.
Stats Card upgrade
• Recent Matches link on every Stats Card — tap to see that player's last 10 matches with partner, opponents, and score.
• Save Image now lands directly in Photos.
Player profiles
• Gender chip beside the name (M / F / X) on the Players list and queue rows.
• Edit a player's gender from the player details screen.
Leaderboard fairness
• Sorts by total wins first, with win rate as the tiebreaker. No more 1-game players sitting at #1.
Better data safety
• If a sync write fails, you now see a clear toast or banner instead of silent loss.
• Stuck changes can be retried manually, or downloaded as a backup file for safekeeping.
• Auto-export of session data when ending a session in the web app.
Queue UI cleanup
• Set Partner / Partnered text pills replace the small icon buttons.
• Confirmation step before locking a fixed partner.
• Skill chip abbreviated to Beg / Int / Adv and moved below the name.
Match History changes
• Match History is now append-only. Mistaken scores can still be corrected via the Undo action on the latest completed match.
Bug fixes
• Saved sessions persist correctly after a cloud sync.
• Avatar background renders properly in the Set Fixed Partner picker.
• Various queue layout and match-flow fixes.
1.1.0 May 7
What's new in 1.0.9
Saved sessions sync across devices
• End a session on one device and it shows up on every device you use Picklr on within seconds
• "Pick up where you left off" is now properly cross-device
Mixed Doubles done right (continued)
• Build Teams modal enforces 1 male + 1 female per team — locked partner pairs override
• Set Partner picker filters to opposite-gender candidates so locked pairs stay valid mixed teams
• Auto-balance prefers gender-balanced splits
Player profiles
• Gender chip beside the name (M / F / X) on the Players list and queue rows
• Edit a player's gender from the player details screen
• Gender is now persisted to the cloud (was previously lost on sync)
Smarter rankings
• Leaderboard sorts by total wins first, with win rate as the tiebreaker — no more 1-game players sitting at #1
Snapshot sharing
• Save Image on the player Stats Card now lands directly in Photos
• Save Image on the web app uses the share sheet so the file lands in Photos too
Queue UI cleanup
• Set Partner / Partnered text pills replace the small icon buttons
• Confirmation step before locking a fixed partner
• Skill chip abbreviated to Beg / Int / Adv and moved below the name
Bug fixes
• Saved sessions persist correctly after a cloud sync — ending a session no longer hides it from the dashboard
• Avatar background renders properly in the Set Fixed Partner picker
• Various queue layout and match-flow fixes
1.0.9 May 7
What's New in 2.1.4
This update is all about reliability — your session data now survives flaky gym Wi-Fi.
Sync that heals itself
• Drop offline mid-session? Picklr Lab now detects the moment you're back online and catches up automatically — no more stuck scores or queue changes that quietly never saved.
• Fixed an issue where the app could miss your connection coming back, leaving the session stale until you restarted.
Never lose a save silently
• If something still can't sync, a clear "Didn't sync — Retry" banner appears so you always know, and one tap pushes it through.
Plus small stability fixes throughout.
Thanks for playing with Picklr Lab!
more Version 2.1.4 Jun 12
Data Linked to You The following data may be collected and linked to your identity:
Location Contact Info User Content Identifiers