Random Picker

Random name picker, wheel spinner, list shuffler, and team generator that runs in your browser.

Utilities

Choosing names, assigning speaking turns, creating balanced breakout groups, and running casual prize drawings are universal tasks across classrooms, workshops, and remote meetings. A visible, objective picker removes social hesitation and provides instant clarity for everyone present.

Three focused modes for everyday group workflows

  1. Spinning Wheel: An animated wheel visualizes the selection process in front of an audience. Decelerating motion builds natural anticipation before locking onto the chosen entry. For large rosters exceeding thirty items, the wheel automatically streamlines segment labels to ensure readability on any display.
  2. List Shuffler: Generates an unbiased permutation of your entire roster. Numbered output makes it straightforward to establish presentation lineups, draft orders, or chore rotations in a single click.
  3. Balanced Teams: Divides participants into equal groups. Unlike naive dividers that leave trailing single-person remnants, our allocation distributes remainders uniformly at random so team sizes never differ by more than one member.

How uniform randomness works

Many online pickers rely on naive sorting algorithms or unshielded modulo operations that inadvertently favor earlier entries over time. This tool implements the classic Fisher-Yates shuffle alongside rejection sampling against 32-bit cryptographically secure pseudorandom numbers. Every participant possesses an identical mathematical probability of selection on every turn.

All data remains strictly on your own hardware. Your lists are persisted locally in your browser session so you can refresh without losing drafts, and custom lists can be bookmarked or shared via URL parameters without registering an account.

Controls

Space / EnterSpin the wheel or activate the current action.
Tab / Shift+TabNavigate between modes, settings, and buttons.
EscExit full-screen presentation mode.

Questions

Is the selection truly random?

It uses rejection-sampled cryptographic randomness from your browser's Web Cryptography API, guaranteeing strictly uniform selection without modulo bias. It is ideal for classroom selection, raffles, giveaways, and team assignments, but not intended for regulated gambling or financial drawings.

Can I share a prepared list with colleagues or students?

Yes. Clicking the Share button encodes your full entry list directly into a compact, shareable URL. Anyone opening the link sees your exact list loaded into their browser, with nothing saved on an external server.

Can the same name be chosen more than once?

By default, the list stays intact so names can be picked repeatedly across rounds. If you enable "Remove after picking", each winner is removed from the active wheel immediately, ensuring each person is selected exactly once until the list is cleared.

Does the random picker work offline?

Yes. The tool runs entirely within your device's browser using client-side JavaScript. No internet connection or server communication is required once the page is loaded.