Standup randomizer
Paste your team's names, one per line or separated by commas, and get a random speaking order. It runs entirely in your browser: the names never leave this page.
Shuffle names
Post this in Slack every morning, automatically
Who'll Do picks fairly on a schedule, so nobody goes twice before everyone has gone once.
Add to SlackWhy shuffle the standup order
When updates always go in the same order, the first speaker sets the tone and the last one gets rushed. A random order spreads that around, keeps people listening instead of rehearsing, and removes the awkward pause while everyone waits for someone to start.
It works for more than standups: the order of demo presentations, who reviews which pull request, raffle winners, or which team goes first in a planning session.
How the shuffle works
The randomizer uses your browser's cryptographic random number generator (crypto.getRandomValues) and the Fisher-Yates shuffle, so every order is equally likely. Nothing is uploaded: there is no form, no account and no tracking of the names you paste, and closing the tab forgets them.
Tips for a better standup order
Leave out people who are on holiday before you shuffle, so the list matches who is actually in the meeting. Use "Pick one" when you only need a facilitator or note-taker, and paste the shuffled list into your meeting chat so everyone knows when their turn is coming.
Random every day, or fair over time
A fresh shuffle each morning can still hand the same person the first slot three days running. If you want a rotation that feels fair, Who'll Do picks inside Slack on a schedule you set and makes sure everyone goes once before anyone repeats. See how teams use it for a standup host or a retro facilitator.