Since 2010 · Powering 2M+ tool runs every month
Since 2010
Add to Chrome

My Toolbox

Automatic Mode

No saved tools yet.

Go Premium
Related tools
Random Name Picker WheelRandom PickerDice RollerSpin the WheelRandom Group GeneratorRandom Word GeneratorCoin FlipperRandom Tournament Bracket GeneratorRandom Writing Prompt GeneratorRandom Letter Generator
Home Page > Guide > How to Pick Students Randomly

How to Pick Students Randomly Without Leaving Anyone Out

Short answer

Paste your class list into a picker and tick No repeats, so each name is removed once it is drawn. That one setting is the whole thing: leave names in the pool and, in a class of 28, a given student has a 48% chance of never being called across 20 questions. Remove them and all 28 are called exactly once.

Key takeaways

  • In a class of 28, drawing 20 times with replacement leaves any given student with a 48.3% chance of never being called.
  • Reaching every student when names go back in the pool takes about 110 draws; removing names takes exactly 28.
  • Even after 28 with-replacement draws in a class of 28, about 10 students have still never been picked.
  • A class of 30 does not divide into fours: a good grouper gives 6 groups of 4 plus 2 groups of 3, never a stranded pair.
  • The times tables to 12 × 12 are 144 facts, small enough to cycle through in a term of warm ups.
  • Every tool here runs in the browser with no account, no install and no student data stored.

Watch: How to Pick Students Randomly

Why not just take hands up?

Because hands up is not a sample of your class — it is a sample of the students who are already confident. The same few hands go up, the same few students rehearse their thinking out loud, and the students who most need the practice get the least of it. Over a term that gap compounds.

Randomising who answers does two things at once. It removes your own unconscious pattern of who you call on, which is real even when you are trying hard to be even-handed. And it changes what students do before the question lands: if anyone might be next, everyone has to have an answer ready. That second effect is usually the bigger one.

The catch is that “random” on its own does not mean “everyone gets a turn”. That depends entirely on one setting, which most people never change.

Why does “with or without replacement” matter so much?

When a name is drawn, it either goes back into the pool or it does not. Statisticians call these sampling with and without replacement, and in a classroom the difference is dramatic.

With replacement, every draw is independent. A student's chance of being missed in a single draw is 27 out of 28, and that repeats every time. Across 20 questions their chance of never being called is (27/28)20, which is 48.3%. Almost half the class can sit through an entire lesson of “random” questioning without being asked anything.

Students never called, class of 28 With replacement (names go back in) after 10 draws: 19 students after 20 draws: 14 students after 28 draws: 10 students Without replacement (names removed) after 10 draws: 18 students after 20 draws: 8 students after 28 draws: 0 students Bar length = students still unasked. Same randomiser, one setting changed.
With replacement, coverage stalls: a third of the class is still unasked after as many draws as there are students. Without replacement, coverage is guaranteed.

Push it further and it gets worse, not better. Reaching every single student when names keep going back in is the classic coupon collector problem: the expected number of draws is n × (1 + 1/2 + 1/3 + … + 1/n), which for 28 students is about 110 draws. You do not have 110 questions in a lesson. You have maybe 20.

Class of 28, same picker, one setting changed
DrawsWith replacement
chance a given student is never called
Expected students never calledWithout replacement
students never called
1069.5%19.518
2048.3%13.58
2836.1%10.10
5613.0%3.70 (two full cycles)
1101.8%0.50 (about four cycles)
The one habit that undoes it: resetting the list halfway through a cycle. Every student already called goes back into the pool next to the students who never were, and you are back to the with-replacement column. Finish the cycle, then reset.

How do you pick students randomly, step by step?

Paste the register, tick No repeats, project it, draw. The whole setup takes about fifteen seconds, and after each draw the box refills with only the students still waiting so you can see at a glance who is left.

  1. Paste your class list, one name per line. Nothing is uploaded or stored.
  2. Tick No repeats so each name is removed once it is drawn.
  3. Project the draw. Students seeing the randomiser run is most of why it reads as fair.
  4. Finish the cycle before you reset. When the pool empties the tool says so; Start over puts the whole list back.

If you want the draw to be slower and more theatrical — prizes, turn order, a Friday reward — the Spin the Wheel tool does the same maths with a visible spin. For picking something that is not a person, such as which question to do next or which group presents first, the Random Picker handles any list of items.

Once you have the list: groups and running order

Everything above needs one thing: your class list, pasted once. The same list drives the rest of the lesson without retyping — splitting the class into groups, and shuffling the order those groups present in.

How do you split a class into groups in seconds?

Paste the same list, choose either the number of groups or the number per group, and read off the result. The part worth checking is what the tool does when the numbers do not divide evenly, because that is most classes.

A class of 28 into groups of 4 is clean: 7 groups, no remainder. A class of 30 into groups of 4 is not. A naive splitter gives you 7 groups of 4 and one stranded pair, which is a bad group to be in. A good one spreads the remainder: 6 groups of 4 plus 2 groups of 3, so the smallest group still works.

Splitting common class sizes into groups of four
Class sizeDivides evenly?Naive splitBalanced split
28Yes7 × 47 × 4
29No7 × 4 + 1 alone5 × 4 + 3 × 3
30No7 × 4 + 1 pair6 × 4 + 2 × 3
31No7 × 4 + 1 trio7 × 4 + 1 × 3
32Yes8 × 48 × 4

For competitions and knockout rounds, the Random Tournament Bracket Generator seeds teams into a bracket. To shuffle a list without grouping it — a reading order, a presentation order, a rota — use Randomize Lines.

How do you generate practice on the spot?

The other half of classroom randomness is generating material rather than picking people. A generator gives you unlimited fresh questions, which means no two students need the same worksheet and a warm up never runs dry.

For number fluency specifically, the Times Tables Quiz covers the 144 facts up to 12 × 12, and the Mental Math Trainer drills speed rather than coverage. On the literacy side, the Vocabulary Quiz Generator builds quizzes from your own word list, Random Word Generator is the engine behind word-of-the-day and vocabulary games, and Random Writing Prompt Generator gives you a starter when the class needs one.

For revision that is spaced rather than random, the Flashcard Spaced Repetition Scheduler works out which cards are due on which day instead of reshuffling the whole deck.

Which tool for which classroom job?

Matching the tool to the job
Classroom jobToolWhy this one
Cold call one studentRandom Name PickerHandles long lists and no-repeat mode; fastest per draw
Prize draw or turn orderSpin the WheelSlow visible spin builds anticipation
Pick a question, topic or objectRandom PickerWorks on any list, not just names
Form teams or table groupsRandom Group GeneratorSpreads the remainder instead of stranding students
Shuffle a running orderRandomize LinesReorders a list without grouping it
Fresh arithmetic questionsRandom Math Problem GeneratorUnlimited questions at a set difficulty
Times tables fluencyTimes Tables QuizTargets the 144 facts directly
Vocabulary recallVocabulary Quiz GeneratorBuilds from your own word list
Time an activityCountdown TimerLarge projected countdown for the whole room
Settle a 50/50 decisionCoin FlipperOne tap, no list needed
Probability lessonsDice RollerRoll many dice at once and see the distribution
Pick a letter for a gameRandom Letter GeneratorAlphabet games and phonics starters

Worked example: one 50-minute lesson

A Year 8 maths class of 30. Here is the same pasted list doing four different jobs across one lesson, with the numbers that come out of it.

MinuteActivityToolWhat it produces
0–8Warm up: 10 arithmetic questions on the boardRandom Math Problem Generator10 fresh questions, no worksheet to print
8–20Review: 12 cold-call questions, no repeatsRandom Name Picker12 of 30 students called, 18 still in the pool
20–22Form groups for the taskRandom Group Generator6 groups of 4 + 2 groups of 3
22–42Group task with a visible time limitCountdown Timer20:00 counting down on the board
42–50Each group presents in random orderRandomize Lines8 groups in a shuffled running order

The important detail is in the second row. Twelve draws without replacement leaves 18 named students still in the pool. Next lesson you carry on from there rather than resetting — two more lessons like this and every one of the 30 has been called exactly once. Reset each lesson instead, and by the third lesson roughly a third of the class still will not have answered a single question.

Warm up · 10 questions Random Math Problem Generator Cold call · 12 draws, no repeats Random Name Picker → 18 left in pool Groups · 30 students Random Group Generator → 6×4 + 2×3 Task · 20 minutes Countdown Timer Presenting order · 8 groups Randomize Lines
One pasted class list, five stages, no printing. The cold-call pool carries over to the next lesson rather than resetting.

Terms worth knowing

Sampling with replacement
Each name goes back into the pool after being drawn, so the same student can be picked twice in a row. Every draw is independent.
Sampling without replacement
Each name is removed once drawn. Guarantees full coverage of the class in exactly as many draws as there are students.
Coupon collector problem
The question of how many random draws it takes to see every item at least once when items go back in. For n items the expected number is n × (1 + 1/2 + … + 1/n) — about 110 draws for a class of 28.
Uniform distribution
Every name has exactly the same chance of being drawn. A picker that is not uniform is not fair, however random it looks.
Cold calling
Asking a specific student who has not volunteered. Randomising who gets asked is what separates it from singling someone out.
Spaced repetition
Reviewing material at increasing intervals rather than at random. Better than shuffling for long-term recall.

All 17 classroom tools in this guide

Authoritative sources

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

This guide is for teaching and educational use. The probability figures describe idealised uniform random draws; a classroom tool is one input into your professional judgement about who to ask and when, not a replacement for it.

Top & Updated:

Instagram User ID LookupRandom PickerRandom Name Picker WheelImage ResizerFacebook User ID LookupLine CounterSort NumbersRSD Calculator - Relative Standard DeviationFPS ConverterJob FinderRemove SpacesRandom Quote GeneratorSun, Moon & Rising Sign Calculator ๐ŸŒž๐ŸŒ™โœจMAC Address Lookup๐Ÿ–ฑ๏ธ Click CounterWord to Phone Number Converterโฌ› Aspect Ratio CalculatorRandom Credit Card GeneratorMAC Address Generator๐Ÿ“ท OCR / Image to TextERA CalculatorMerge VideosStandard Error CalculatorPercent Off CalculatorJulian Date ConverterSHA256 Hash GeneratorSum CalculatorRoman Numerals ConverterBatting Average CalculatorCm to Feet and Inches ConverterSlope and Grade CalculatorSquare Root (โˆš) CalculatorWeight Loss CalculatorAdd Text to ImageMP3 LooperIP Subnet CalculatorNumber of Digits CalculatorName RandomizerRandom Fake Address GeneratorVertical Jump CalculatorRandom Superpower GeneratorBitwise CalculatorRandom Activity GeneratorBCD ConverterImage SplitterPhone Number ExtractorAudio SplitterRandom Writing Prompt GeneratorFeet and Inches to Cm ConverterRandom IMEI GeneratorRandom Truth or Dare GeneratorOctal CalculatorInvisible Text GeneratorLog Base 10 CalculatorSalary Conversion CalculatorQuotient and Remainder CalculatorText FormatterHalfway Date CalculatorCaffeine Overdose CalculatorVideo CompressorYouTube Channel StatisticsLunar Calendar ConverterCompound Growth CalculatorNumber to Word ConverterFirst n Digits of PiLong Division CalculatorLeap Years ListSun Position CalculatorMaster Number CalculatorBinary to Gray Code ConverterEstimation CalculatorFraction CalculatorEmail ExtractorSHA512 Hash GeneratorBolt Torque CalculatorRandom Birthday GeneratorRandom Poker Hand GeneratorRandom Movie PickerMultiple Fraction CalculatorMultiplication CalculatorEquation of a Line CalculatorFile Size ConverterMagic 8-BallOutlier CalculatorHebrew Calendar ConverterVideo to Image ExtractorBingo Card GeneratorOPS Calculator๐Ÿ” Plagiarism CheckerImage CompressorCompare Two StringsLimit CalculatorLove Compatibility CalculatorMD5 Hash GeneratorLong Multiplication CalculatorPercent Growth Rate CalculatorStair CalculatorRandom Emoji GeneratorRandom Loadout GeneratorInequality SolverURL ExtractorWord Ladder GeneratorArc Length CalculatorRandom Video Thumbnail GeneratorRandom Meal GeneratorFlip VideoList of Prime Numbers๐Ÿ“… Date Calculator๐ŸŽฐ Gacha Pity CalculatorAI Language DetectorAPI TesterRandom Tournament Bracket GeneratorNumber ExtractorBroken Link CheckerName Number Calculator๐Ÿ”Š Tone GeneratorAstrological Element Balance CalculatorOrder of Operations Calculator (PEMDAS)Random User-Agent GeneratorDay of Year CalendarWAR CalculatorBreak Line by CharactersDomain and Range CalculatorModulo CalculatorIP Address to Hex ConverterCone Flat Pattern (Template) GeneratorRandom Line PickereBay Fee CalculatorHeight Percentile CalculatorDay of the Year Calculator - What Day of the Year Is It Today?Percent to PPM ConverterSlugging Percentage CalculatorAI Text HumanizerPaycheck Calculator (Take-Home Pay)Random Number PickerWHIP Calculator๐Ÿ“Š Bar Graph MakerOn Base Percentage CalculatorRandom Math Problem GeneratorRemove Lines Containing...Saturn Return CalculatorSigma Notation Calculator (Summation)Social Media Username CheckerAI Punctuation AdderBcrypt Hash Generator / CheckerRandom Object GeneratorAlgebraic Expression SimplifierRadical SimplifierSum of Positive Integers CalculatorTrigonometric Equation SolverDice RollerWhat is my Zodiac Sign?Image CropperSocial Media Post Time OptimizerChinese Gender PredictorRandomize NumbersAudio ExtractorColor InverterField Goal Percentage CalculatorList RandomizerSmall Text Generator โฝแถœแต’แต–สธ โฟ แต–แตƒหขแต—แต‰โพImage EnhancerScientific Notation to Decimal ConverterConnect the Dots GeneratorSquare Numbers ListWhitespace VisualizerLogarithmic Equation SolverDecibel (dB) CalculatorMercury Retrograde CalendarRandom Chord GeneratorScientific Notation CalculatorAverage Deviation CalculatorYouTube Tag ExtractorRatio to Percentage CalculatorRemove Leading Trailing SpacesDMS to Decimal Degrees ConverterRemove Line BreaksAdd Prefix and Suffix to TextAdjust Video SpeedJulia Set GeneratorLottery Number GeneratorProportion CalculatorVideo SplitterWHOIS LookupRemove AccentReverse VideoAcreage CalculatorWord Scramble GeneratorArithmetic Sequence CalculatorStandard Deviation CalculatorAtbash Cipher ToolFortune Cookie GeneratorRandom Group GeneratorVocabulary Quiz GeneratorIP Address to Binary ConverterBattery Life CalculatorHousing Appreciation CalculatorTime Duration CalculatorConvert Video for Twitter (X)Gamertag GeneratorTeam Name GeneratorNickname GeneratorRap Name GeneratorBand Name GeneratorFantasy Name GeneratorDrawing Idea GeneratorJournal Prompt GeneratorDaily Affirmation GeneratorCompliment GeneratorPickup Line GeneratorDad Joke GeneratorRandom Joke GeneratorRandom Fact GeneratorTrivia Question GeneratorHangman Word GeneratorPictionary Word GeneratorCharades GeneratorIcebreaker Question GeneratorNever Have I Ever GeneratorWould You Rather GeneratorRandom Question GeneratorAI Dream InterpreterAI Thank-You Note GeneratorAI Wedding Speech GeneratorAI Press Release GeneratorAI Product Description GeneratorAI Video Script GeneratorAI YouTube Title & Description GeneratorAI Instagram Caption GeneratorAI LinkedIn Headline & Bio GeneratorAI Resume Bullet GeneratorAI Cover Letter GeneratorAI Rap Lyrics GeneratorPDF Flatten ToolUnlock PDF (Owner-Password Removal)PDF to Text ExtractorPDF Page ExtractorPDF Word CounterProtect PDFAdd Page Numbers to PDFReorder PDF PagesDelete PDF PagesRotate PDFJPG to PDFPDF to JPGCompress PDFSplit PDFMerge PDFPT to PX ConverterPX to REM ConverterTola to Gram ConverterIndian Land Unit ConverterMcg to Mg ConverterAI Song Lyrics GeneratorAI Poem GeneratorAI Story GeneratorAI TranslatorAI Text SummarizerMg to Ml ConverterMPH to KMH / KMH to MPHKnots to MPH ConverterCubic Meters to Cubic FeetCubic Feet to Cubic Yards ConverterSquare Feet to Square Meters ConverterSquare Meters to Square Feet ConverterOz to ML ConverterML to Oz ConverterGallons to Liters ConverterLiters to Gallons ConverterKg to Stone ConverterStone to Kg ConverterInches to MM ConverterMM to Inches ConverterMiles to Km ConverterKm to Miles ConverterFahrenheit to Celsius ConverterCelsius to Fahrenheit ConverterBackpack Size CalculatorSurfboard Volume CalculatorTennis Grip Size CalculatorHelmet Size CalculatorGlove Size CalculatorHat Size ConverterSnowboard Size CalculatorSki Size CalculatorBike Size CalculatorSpeedrun Split TimerStableford CalculatorDart Checkout CalculatorBowling Economy CalculatorBatting Strike Rate CalculatorNet Run Rate CalculatorK/D Ratio CalculatorElo Rating CalculatorHeart Rate Recovery CalculatorHiking Time CalculatorRowing Pace CalculatorRunning Age-Grading CalculatorFTP & Power Zones CalculatorBeep Test CalculatorACFT Score CalculatorWilks & DOTS CalculatorWheel Offset CalculatorTire Load Index & Speed Rating LookupCost Per Mile CalculatorLease Buyout CalculatorOctane Mix Calculator2-Stroke Oil Mix CalculatorEngine Displacement CalculatorCouch Fit CalculatorFirewood Cord CalculatorAir Purifier CADR CalculatorDehumidifier Size CalculatorCeiling Fan Size CalculatorCurtain Size CalculatorRug Size CalculatorPicture Hanging Height CalculatorTV Mounting Height CalculatorTV Size CalculatorPond Volume & Liner CalculatorPool Salt CalculatorPool Volume CalculatorWater Heater Size CalculatorEpoxy Resin CalculatorBaluster Spacing CalculatorBaseboard & Trim CalculatorSiding CalculatorDeck Stain CalculatorGrass Seed CalculatorSod CalculatorAsphalt CalculatorCubic Yard CalculatorAntenna Length CalculatorConduit Fill CalculatorSeries/Parallel Capacitor CalculatorInductive Reactance CalculatorRoom Lighting CalculatorLux to Lumens CalculatorLumens to Watts ConverterGenerator Size CalculatormAh to Wh Converter3-Phase Power CalculatorkVA CalculatorAmps to Watts CalculatorWatts to Amps CalculatorResistors in Series CalculatorFriction CalculatorInclined Plane CalculatorMechanical Advantage CalculatorSpeed of Sound CalculatorWave Speed CalculatorBuoyancy CalculatorTerminal Velocity Calculatorde Broglie Wavelength CalculatorPhoton Energy CalculatorE=mcยฒ CalculatorTime Dilation CalculatorKepler's Third Law CalculatorEscape Velocity CalculatorGravitational Force CalculatorBeer-Lambert Law CalculatorNernst Equation CalculatorOsmotic Pressure CalculatorBoiling Point Elevation CalculatorFreezing Point Depression CalculatorPercent Composition CalculatorNormality CalculatorMolality CalculatorpKa to Ka ConverterHenderson-Hasselbalch CalculatorTheoretical Yield CalculatorLimiting Reactant CalculatorElectron Configuration CalculatorInteractive Periodic TableAI Lesson Plan GeneratorAI Quiz GeneratorCitation Generator (APA/MLA/Chicago)Attendance Percentage CalculatorAP Score CalculatorACT Score CalculatorSAT Score CalculatorYouTube Earnings EstimatorRandom RPG Character Generator