Simplify Your Workflow: Search MiniWebtool.
Add Extension
See also
Random Name Picker WheelRandom PickerSpin the WheelRandom Line PickerList RandomizerRandom Number PickerRandom Group GeneratorRandom Tournament Bracket GeneratorRandom Integer GeneratorName Randomizer
Home Page > Guide > Wheel or List? Two Ways to Pick a Name

Wheel or List? Two Ways to Pick a Name at Random

Short answer

Both modes draw uniformly from the same list, so neither is fairer. What differs is throughput and theatre. A spin runs about 5.2 seconds and produces exactly one name. A list draw is instant and returns up to 10 names at once. Spin when people are watching. Draw a list when you need several names, a long roster, or a record of the result.

Key takeaways

  • A spin is 5 to 7 full turns over 5.2 seconds. With the system reduce motion setting on, it drops to one turn in 0.6 seconds.
  • Wheel gives 1 winner per spin; list gives up to 10 per submission. Ten winners costs 52 seconds of spinning against a single click.
  • The wheel stops printing names once a slice is thinner than 3.2°, at about 114 names. Divider lines stop at 60. In a room, 30 is the practical reading limit.
  • The wheel picks its winner with crypto.getRandomValues plus rejection sampling, so there is no modulo bias; the animation only travels to a slice already chosen.
  • Only list mode offers multiple winners, SHA-512 certification and lists up to 200,000 names.
  • One names box feeds both modes, so switching tabs mid-session never costs you a retype.

What actually differs between the two modes?

Three things: how many names come out per action, whether anyone can watch it happen, and what the tool can prove afterwards. Everything else — the list, the odds, the no-repeat behaviour — is shared.

Wheel mode is a canvas drawing of your list as coloured slices with a fixed pointer. You click SPIN, the wheel decelerates over roughly five seconds, and one name lands under the pointer. List mode has no canvas at all: you choose how many winners you want, submit, and the result comes back as a ranked list of winners.

Wheel mode SPIN 1 name per spin 5.2 s Remove winner after each spin Sound on · Shuffle · Start over Last 10 winners kept on screen List mode Jane Poe John Doe Richard Roe Mark Moe … up to 200,000 lines Winners: 1–10 No repeats 3-step certification (SHA-512) Pick random winner(s) All winners returned at once
The same list feeds both panels. The wheel trades throughput for visibility; the list trades visibility for throughput, multiple winners and a verifiable record.
Wheel mode and list mode, feature by feature
 Wheel modeList mode
Winners per action11 to 10
Time per draw5.2 s animation (0.6 s with reduce motion)One submission, no animation
Where the draw happensIn your browser, offline-capableOn the server
Randomness sourcecrypto.getRandomValues with rejection samplingPython random.sample over list positions
Avoiding repeatsRemove winner after each spinNo repeats checkbox, with a counter of names left
Names shown on screenLabelled up to about 114; readable to about 30Any length, up to 200,000
Record of the drawLast 10 winners listed on screenOptional certification document hashed with SHA-512
SoundClick per slice plus a four-note fanfare, toggleableNone
Best forAn audience watching a single resultSeveral winners, long lists, evidence

Is the wheel more random than the list?

No, and the reason is worth knowing, because it is the opposite of what the animation implies. The wheel does not spin and then see where it stops. It chooses the winning slice first, then works out the rotation that will park the pointer over that slice, and animates to it. The five seconds of deceleration are presentation of a decision that was already made in a fraction of a millisecond.

That choice uses the browser's cryptographic random generator. Picking a slice out of n naively — take a 32-bit random number, take the remainder modulo n — is very slightly unfair, because 232 is not divisible by most values of n, so the first few slices come up marginally more often. Rejection sampling fixes it: the values at the top of the range that cause the imbalance are thrown away and a new number drawn. With 28 names that discards fewer than 1 draw in 150 million, and what remains divides perfectly evenly.

List mode draws on the server with Python's random.sample, also uniform, with one detail worth knowing: it samples positions in the list, not the text of the names. If two people in your class are both called Jack, removing "Jack" by name would delete both and quietly shrink the pool by one. Sampling positions keeps them as two entrants with two chances.

The one cosmetic trick: the wheel does not stop dead centre in the winning slice. It adds a random offset of up to about 35% of the slice width, because a pointer that lands perfectly centred every time looks scripted. The offset is applied after the winner is chosen and has no effect on anyone's odds.

How much time does each mode cost?

This is the difference that actually changes how a session runs. One spin is 5.2 seconds of animation, and in practice closer to ten seconds of wall clock once you have read the name out and closed the winner card. That is fine for one name. It is not fine for ten.

Animation time to produce N winners 1 winner wheel 5.2 s · list instant 3 winners wheel 15.6 s (3 spins) · list instant 6 winners wheel 31.2 s · list instant 10 winners wheel 52 s (10 spins) · list still one submission List mode, any count up to 10: one action Bar length = seconds of spinning. Wall-clock is higher once each name is read out.
Wheel time grows linearly with the number of winners; list time does not grow at all until you pass 10 winners and need a second submission.
Cost of drawing N winners from one list
Winners neededWheel: spinsWheel: animation timeList: submissions
115.2 s1
3315.6 s1
6631.2 s1
101052 s1
30 (a whole class, one cycle)302 min 36 s3

Read that last row carefully before deciding the wheel is slow. Two and a half minutes to call a class of 30 one name at a time, with everyone watching, is not wasted time — it is the activity. The same two and a half minutes spent filling a spreadsheet nobody is looking at is pure overhead. The choice is whether the draw is content or admin.

How many names before the wheel stops being readable?

There are three thresholds, and they arrive earlier than most people expect.

Names are printed on the slices only while a slice is wider than roughly 3.2 degrees, which is 114 names on a full circle. Past that the wheel still spins and still picks correctly, but the slices are drawn blank and the winner appears only in the card at the centre. The white divider lines between slices are dropped earlier, at 60 names, because at that width the lines take up more of the wheel than the colours do. The label font shrinks as slices narrow, down to a floor of about 9 pixels, after which long names are truncated with an ellipsis rather than allowed to overlap their neighbours.

The practical limit is stricter than any of those. On a projector, roughly 30 names is where an audience stops being able to follow which slice is which — and following the slices is the entire point of using a wheel.

What the wheel looks like as the list grows
NamesSlice widthWhat you seeBetter mode
572.0°Big slices, full names, dividersWheel
1230.0°Comfortable, full namesWheel
3012.0°Names readable up close, tight on a projectorEither
606.0°Last row with divider lines; names truncatedList
1143.2°Last row with any labels at allList
1,0000.36°A colour ring; winner shown only in the cardList
200,0000.0018°Solid colour; the wheel is decorationList
Rule of thumb: if a person in the back row cannot find their own name on the wheel before you spin, the wheel is no longer doing the job you chose it for. Switch to list mode and let the result speak instead of the animation.

How do you run a draw in wheel mode?

Four steps, and the only one people skip is the third.

  1. Paste the names one per line in the box below the wheel. The wheel refills itself as you type — there is no separate "load" button.
  2. Open the Wheel tab. The multi-winner selector, the certification box and the submit button disappear, because none of them apply to a spin.
  3. Turn on "Remove winner after each spin" if you want everyone to get a turn. Without it, the same name can come up twice in a row and often will.
  4. Spin. Click the SPIN button, click the wheel itself, or press Space while the button is focused. The winner appears in a card with Spin again, Remove & spin and Close.

One deliberate behaviour catches people out: with automatic removal on, the winner is not taken off the wheel the instant it is announced — the removal is held until you close the winner card. If the slice vanished immediately, the wheel would re-shuffle underneath the card and the pointer would end up aimed at somebody else, which looks exactly like a rigged draw. Closing the card removes the name and redraws the wheel, so the audience sees the slice go.

The wheel also keeps the last 10 winners on screen under the toolbar, which is the cheapest way to answer "wait, who did we already have?" without scrolling back. Shuffle order rearranges the slices without changing anyone's chances — useful when a list arrives in alphabetical order and the wheel looks suspiciously tidy.

How do you run a draw in list mode?

Same list, three controls the wheel does not have.

  1. Number of winners — anything from 1 to 10, all returned from one submission and numbered 1st, 2nd, 3rd and so on.
  2. No repeats — removes each drawn name and refills the box with only the names still waiting. A counter tells you how many are left, and when the pool empties the tool says so and offers Start over.
  3. 3-step certification — builds a standalone result document listing the winner, the total number of entrants and a timestamp, then hashes it with SHA-512. The hash doubles as a lookup link, so anyone can retrieve the record later. It is available only when drawing one winner at a time.

The no-repeats state lives in the names box itself rather than in a cookie or a session. That is why you can see who is left just by reading the box, why closing the tab loses nothing you cannot rebuild by pasting again, and why the last draw of a cycle empties the box completely rather than leaving one lonely name that a stray click could pick a second time.

If your list is not people at all — prompts, tasks, seats, which restaurant — the Random Picker does the same job with neutral wording, and the Random Line Picker pulls lines straight out of pasted text.

Do the two modes share one list?

Yes, and this is the part that makes switching cheap. The names box is the single source of truth for both modes. Editing it redraws the wheel immediately; flipping to the List tab hands the same names to the server. Nothing is retyped, and nothing is lost mid-session.

Two extras carry across as well:

Because the wheel runs entirely in the browser, it also keeps working when the connection does not. List mode needs the round trip to the server, so on flaky classroom wifi the wheel is the more reliable of the two.

Worked example: 30 names, 6 winners, both ways

A form group of 30. Six students are going to a science fair, chosen at random, in front of the class.

Wheel route. Paste 30 names. Slices are 12° wide, so names are readable on a laptop screen and just about readable on the projector. Turn on automatic removal. Spin six times: 6 × 5.2 s = 31 seconds of animation, and realistically a minute and a half with the reading out and the reactions. After the sixth spin, 24 names remain on the wheel, and the last 10 winners list confirms all six.

List route. Paste the same 30 names, set winners to 6, tick No repeats, submit once. Six names come back numbered 1 to 6, the box refills with the remaining 24, and the counter reads 24. Elapsed time: one click.

The results are statistically identical: six distinct names drawn uniformly without replacement from 30. What the extra 31 seconds bought is the class watching it happen, which is what stops anybody asking whether you picked your favourites. Drawn by email at 7am, those 31 seconds buy nothing.

Is anyone watching the draw? No → use list mode. Nothing to gain from an animation with no audience. More than one winner at a time? Yes → list mode. Up to 10 per submission instead of 5.2 seconds each. More than about 30 names? All no → spin the wheel.
Three questions settle it. The wheel wins only when a live audience, a single winner and a short list all hold at once — which is exactly the classroom and giveaway case.

Which mode for which job?

Common jobs and the mode that fits
JobModeWhy
Cold calling in a lessonWheelOne name, class watching, list of about 30
Choosing 6 students for a tripListSix names at once, no repeats, one click
Live giveaway on streamWheelThe spin is the content
Prize draw from 4,000 entriesListSlices are invisible; certification gives you a record
Deciding who goes firstWheelTwo to eight names, big readable slices
Shuffling a whole running orderNeitherUse Randomize Lines or the List Randomizer
Splitting a class into teamsNeitherUse the Random Group Generator
Seeding a knockout drawNeitherUse the Random Tournament Bracket Generator

The last three rows matter more than they look. Spinning a wheel 30 times to build a running order is a slow way to do a shuffle, and drawing groups one name at a time gives you unbalanced teams. Those are different operations, not different amounts of the same one.

Terms worth knowing

Uniform draw
Every name has exactly the same chance of coming out. Both modes here are uniform; an animation does not make a draw more or less uniform.
Modulo bias
The small unfairness you get by taking a random number modulo the list length, because the range does not divide evenly. Rejection sampling removes it by discarding the values that would cause it.
Rejection sampling
Drawing a random number, throwing it away if it falls in the leftover part of the range, and drawing again. Costs a handful of extra draws in millions; buys exact fairness.
Sampling without replacement
Removing each name once it is drawn, so everyone gets a turn before anyone repeats. Called No repeats in list mode and Remove winner after each spin on the wheel.
Sampling by position
Drawing list positions rather than the text on them, so two entrants with the same name stay two entrants with two chances.
SHA-512
A cryptographic hash. Any change to the certified result document produces a completely different hash, which is what makes the record tamper-evident.
Reduce motion
An operating system accessibility setting. When on, the wheel makes one short turn of about 0.6 seconds instead of the full 5.2 second spin.

All 14 tools in this guide

Authoritative sources

Last updated: 2026-08-19 · Published: 2026-08-19 · Written by the miniwebtool.com editorial team.

This guide is for general and educational use. Timings describe the tool's default behaviour and will vary with device and settings. If you are running a prize draw or promotion, check the rules that apply where you are — a certified record documents a draw, it does not by itself make a promotion compliant.

Top & Updated:

Instagram User ID LookupRandom Name Picker WheelRandom PickerImage ResizerFacebook User ID LookupLine CounterSort NumbersRSD Calculator - Relative Standard DeviationFPS ConverterMAC Address GeneratorRemove SpacesWord to Phone Number Converterโฌ› Aspect Ratio Calculator๐Ÿ“ท OCR / Image to TextSun Position CalculatorSun, Moon & Rising Sign Calculator ๐ŸŒž๐ŸŒ™โœจERA CalculatorRandom Quote GeneratorMAC Address Lookup๐Ÿ–ฑ๏ธ Click CounterMerge VideosSlope and Grade CalculatorJob FinderPercent Off CalculatorSquare Root (โˆš) CalculatorWeight Loss CalculatorRandom Truth or Dare GeneratorCm to Feet and Inches ConverterSHA256 Hash GeneratorSum CalculatorBatting Average CalculatorVertical Jump CalculatorMP3 LooperAdd Text to ImageRandom Credit Card GeneratorRandom Poker Hand GeneratorRandom Superpower GeneratorFeet and Inches to Cm ConverterNumber of Digits CalculatorRandom Fake Address GeneratorBitwise CalculatorRoman Numerals ConverterInvisible Text GeneratorRandom IMEI GeneratorSalary Conversion CalculatorPhone Number ExtractorAudio SplitterNumber to Word ConverterRandom Writing Prompt GeneratorImage SplitterRandom Birthday GeneratorText FormatterLog Base 10 CalculatorIP Subnet CalculatorBinary to Gray Code ConverterJulian Date ConverterCaffeine Overdose CalculatorBolt Torque CalculatorLunar Calendar ConverterName RandomizerOctal CalculatorCompound Growth CalculatorRandom Activity GeneratorHalfway Date CalculatorRandom Movie PickerFile Size ConvertereBay Fee CalculatorEmail ExtractorSHA512 Hash GeneratorYouTube Channel StatisticsQuotient and Remainder CalculatorImage CompressorDecimal to BCD ConverterStair CalculatorLeap Years ListLong Division CalculatorFirst n Digits of PiRandom Meal GeneratorWAR CalculatorVideo CompressorOutlier CalculatorHebrew Calendar ConverterBCD to Decimal ConverterWord Ladder GeneratorRandom Loadout GeneratorFlip Video๐Ÿ“… Date CalculatorMaster Number CalculatorOPS CalculatorBcrypt Hash Generator / CheckerCompare Two StringsMD5 Hash GeneratorMultiple Fraction CalculatorSlugging Percentage CalculatorAPI TesterPercent Growth Rate CalculatorAI Language DetectorRandom Number PickerList of Prime NumbersBreak Line by Characters๐Ÿ” Plagiarism CheckerSocial Media Username CheckerDMS to Decimal Degrees ConverterAdd Prefix and Suffix to TextRandomize NumbersIP Address to Hex ConverterArc Length CalculatorDay of the Year Calculator - What Day of the Year Is It Today?Bingo Card GeneratorBroken Link Checker๐ŸŽฐ Gacha Pity CalculatorMultiplication Calculator๐Ÿ”Š Tone GeneratorAstrological Element Balance CalculatorIs it a Prime Number?What is my Zodiac Sign?Percent to PPM ConverterOn Base Percentage CalculatorVideo to Image ExtractorYouTube Tag ExtractorModulo CalculatorGray Code to Binary ConverterAcreage CalculatorVideo SplitterTime Duration CalculatorURL ExtractorSmall Text Generator โฝแถœแต’แต–สธ โฟ แต–แตƒหขแต—แต‰โพCone Flat Pattern (Template) GeneratorMercury Retrograde CalendarNumber ExtractorRemove AccentRandom Chord GeneratorDecibel (dB) CalculatorRandom Tournament Bracket GeneratorSocial Media Post Time OptimizerGreat Circle Distance CalculatorLED Resistor CalculatorName Number CalculatorList RandomizerRandom Emoji GeneratorRandom Object GeneratorWord Scramble GeneratorDay of Year CalendarEstimation CalculatorBattery Life CalculatorRatio CalculatorConnect the Dots GeneratorWHIP CalculatorRandom Math Problem GeneratorSaturn Return CalculatorHeight Percentile CalculatorProportion CalculatorChinese Gender PredictorIP Address to Binary ConverterSquare Numbers ListBinary to BCD ConverterLove Compatibility CalculatorMAC Address AnalyzerGolden Ratio CalculatorRandom Line PickerLottery Number GeneratorText Case ConverterRemove Line BreaksPercentage Increase CalculatorRandom User-Agent GeneratorImage EnhancerFraction CalculatorImage CropperMagic 8-BallRatio to Percentage CalculatorAmortization CalculatorTaco Bar CalculatorBackronym Generator๐Ÿ“Š Bar Graph MakerAngel Number CalculatorPipe Flow CalculatorAdjust Video SpeedScientific Notation to Decimal ConverterWhitespace VisualizerAm I Overweight?HTML CompressorNumber Pattern FinderRandom Video Thumbnail GeneratorFirst n Digits of eLbs to Kg ConverterStandard Error CalculatorWhat is my Lucky Number?Color InverterInvisible Character RemoverReverse VideoRandom Excuse GeneratorPER Calculator๐Ÿ’ง Dew Point CalculatorSigma Notation Calculator (Summation)Effect Size CalculatorMcg to Mg ConverterNumber RandomizerRandom Chess Opening GeneratorAI ParaphraserAI Punctuation AdderSort Lines AlphabeticallyHex to BCD ConverterBCD to Binary ConverterBCD to Hex ConverterMedian CalculatorAverage CalculatorPVIFA CalculatorHypotenuse CalculatorRemove Audio from VideoActual Cash Value CalculatorLog Base 2 CalculatorRoot Mean Square CalculatorSum of Positive Integers CalculatorSHA3-256 Hash GeneratorAI Sentence ExpanderHex to Decimal ConverterRandom Group GeneratorConvolution CalculatorRandom String GeneratorRemove Leading Trailing SpacesMarkup CalculatorPVIF CalculatorDecimal to Hex ConverterInstagram Font GeneratorSocial Media Image Size GuideTikTok Money CalculatorTwitter/X Character CounterTwitter/X Timestamp ConverterYouTube Watch Time CalculatorTwitch Earnings CalculatorYouTube Shorts Monetization CalculatorFacebook Ad Cost CalculatorSocial Media ROI CalculatorCTR CalculatorROAS CalculatorInfluencer ROI CalculatorForce CalculatorAcceleration CalculatorVelocity CalculatorMomentum CalculatorProjectile Motion CalculatorKinetic Energy CalculatorPotential Energy CalculatorWork and Power CalculatorDensity CalculatorPressure CalculatorIdeal Gas Law CalculatorFree Fall CalculatorTorque CalculatorHorsepower CalculatorDilution CalculatorChemical Equation BalancerStoichiometry CalculatorPercent Yield CalculatorEmpirical Formula CalculatorBoiling Point CalculatorTitration CalculatorMole/Gram/Particle ConverterIrregular Polygon Area CalculatorFrustum CalculatorTorus Calculator3D Distance CalculatorCircumscribed Circle (Circumcircle) CalculatorInscribed Circle (Incircle) CalculatorAngle Bisector CalculatorTangent Line to Circle CalculatorHeron's Formula CalculatorCoordinate Geometry Distance CalculatorVolume of Revolution CalculatorSurface of Revolution CalculatorParametric Curve GrapherRiemann Sum CalculatorTrapezoidal Rule CalculatorSimpson's Rule CalculatorImproper Integral CalculatorL'Hรดpital's Rule CalculatorMaclaurin Series CalculatorPower Series CalculatorSeries Convergence Test CalculatorInfinite Series Sum CalculatorAverage Rate of Change CalculatorInstantaneous Rate of Change CalculatorRelated Rates SolverOptimization Calculator (Calculus)Gradient Calculator (Multivariable)Divergence CalculatorCurl CalculatorLine Integral CalculatorSurface Integral CalculatorJacobian Matrix CalculatorNewton's Method CalculatorRREF Calculator (Row Echelon Form)Matrix Inverse CalculatorMatrix Multiplication CalculatorDot Product CalculatorCross Product CalculatorVector Magnitude CalculatorUnit Vector CalculatorAngle Between Vectors CalculatorNull Space CalculatorColumn Space CalculatorCramer's Rule CalculatorMatrix Diagonalization CalculatorQR Decomposition CalculatorCholesky Decomposition CalculatorMatrix Power CalculatorCharacteristic Polynomial CalculatorBayes' Theorem CalculatorF-Test / F-Distribution CalculatorHypergeometric Distribution CalculatorNegative Binomial Distribution CalculatorGeometric Distribution CalculatorExponential Distribution CalculatorWeibull Distribution CalculatorBeta Distribution CalculatorSpearman Rank Correlation CalculatorFisher's Exact Test CalculatorContingency Table CalculatorOdds Ratio CalculatorBernoulli Equation CalculatorSurfboard Volume CalculatorTennis Grip Size CalculatorBackpack Size CalculatorCelsius to Fahrenheit ConverterFahrenheit to Celsius ConverterKm to Miles ConverterMiles to Km ConverterMM to Inches ConverterInches to MM ConverterStone to Kg ConverterKg to Stone ConverterLiters to Gallons ConverterGallons to Liters ConverterML to Oz ConverterOz to ML ConverterSquare Meters to Square Feet ConverterSquare Feet to Square Meters ConverterCubic Feet to Cubic Yards ConverterCubic Meters to Cubic FeetKnots to MPH ConverterMPH to KMH / KMH to MPHMg to Ml ConverterAI Text SummarizerAI TranslatorAI Story GeneratorAI Poem GeneratorAI Song Lyrics GeneratorIndian Land Unit ConverterTola to Gram ConverterPX to REM ConverterPT to PX ConverterMerge PDFSplit PDFCompress PDFPDF to JPGJPG to PDFRotate PDFDelete PDF PagesAdd Page Numbers to PDFProtect PDFReorder PDF PagesPDF Word CounterPDF Page ExtractorPDF to Text ExtractorUnlock PDF (Owner-Password Removal)PDF Flatten ToolAI Rap Lyrics GeneratorAI Cover Letter GeneratorAI Resume Bullet GeneratorAI LinkedIn Headline & Bio GeneratorAI Instagram Caption GeneratorAI YouTube Title & Description GeneratorAI Video Script GeneratorAI Product Description GeneratorAI Press Release GeneratorAI Wedding Speech GeneratorAI Thank-You Note GeneratorAI Dream InterpreterRandom Question GeneratorWould You Rather GeneratorNever Have I Ever GeneratorIcebreaker Question GeneratorCharades GeneratorPictionary Word GeneratorHangman Word GeneratorTrivia Question GeneratorRandom Fact GeneratorRandom Joke GeneratorDad Joke GeneratorPickup Line GeneratorCompliment GeneratorDaily Affirmation GeneratorJournal Prompt GeneratorDrawing Idea GeneratorFortune Cookie GeneratorFantasy Name Generator