CalcaTools

Name Picker / Wheel Spinner

A free random name picker and spinning wheel. Enter names, spin the wheel, and pick a random winner. Perfect for classroom activities, giveaways, and team decisions.

Last updated: June 2026 · Free · No sign-up required

 

Frequently Asked Questions

How is the random winner selected?

The wheel uses the browser's cryptographically secure Web Crypto API (`window.crypto.getRandomValues`) to generate random offsets, ensuring completely fair and unbiased spins.

How many names can I add to the wheel?

There is no strict limit, but for optimal visual clarity, adding between 2 and 50 names is recommended. Higher counts will result in narrower wheel slices that might truncate labels.

Can I use this for non-name options?

Yes! You can enter decisions, numbers, foods, colors, or any custom text options (one per line) to create a custom decision wheel.

Quick reference

Use caseHow
Classroom cold-callsPaste roster, spin per question
Giveaway winnerPaste entrants, one spin, screenshot
Who presents firstTeam list, single spin
Chore assignmentSpin once per chore

Interpretation guide

Fairness factDetail
Equal slicesEvery name gets an identical wheel segment
Random stopFinal angle is uniformly random
AnimationVisual only — the result is decided by the RNG

Formula & methodology

Formula: Winner = names[⌊random() × n⌋]; wheel animates to the matching segment

  1. Enter one name per line — the wheel draws an equal segment for each.
  2. Spin: a uniform random angle decides the winner; the canvas animation rolls to it with easing.
  3. Spin again for the next pick, or remove winners between rounds.

Worked example: 8 names give each a 12.5% chance per spin; over many spins frequencies converge — streaks of the same winner are normal randomness, not bias.

Frequently asked questions

Is the wheel actually fair?
Yes — every name occupies an identical segment and the stop angle comes from a uniform RNG. The suspenseful animation is cosmetic; the math is decided the moment you click spin.
How many names can the wheel hold?
Dozens comfortably — beyond ~50 the labels get thin but the draw stays fair. For very large pools, a numbered RNG draw (see the RNG Simulator) reads more easily.
Can the same person win twice?
Each spin is independent, so yes. For no-repeat rounds, delete the winner from the list between spins — the wheel redraws automatically.
Can I use it for a giveaway?
Yes — paste entrants, spin once, and screenshot or screen-record the result for transparency. Deterministic entry lists plus a recorded spin is the standard fair-draw protocol.
Why a wheel instead of a plain random pick?
Theatre — the visible spin builds anticipation and reads as transparent to an audience (classrooms, streams), even though the underlying draw is the same uniform RNG.