Random Student Picker
Paste the class list. Tap. Done.
Add your options below, then tap to pick.
Edit options (0)
Saved locally. Nothing is sent to a server.
How it works
- Paste your class list into the textarea, one name per line.
- Hit "Pick a student" — a random name is selected and displayed.
- Switch to "Without replacement" mode for full-class coverage — names don't repeat until everyone's been picked.
- Save your class list via the URL bookmark; it persists across sessions.
- Use the "Weighted" toggle to give certain names higher / lower probability.
Why use this tool
- Cold-call random questioning is one of the highest-impact-per-effort teaching interventions per EEF research.
- Eliminates the "hands up" lottery where the same 4-6 students dominate every lesson.
- When every student knows they might be picked, all attention recalibrates upward — measurable 20-40% engagement lift.
- Defuses the "why did you pick me?" objection — the algorithm picked, not the teacher.
- Save 5-8 minutes per lesson otherwise spent on teacher-led name calling.
When to use it
- Cold-call retrieval practice — pose question, 5 seconds silent think, pick a name, share.
- Plenary / exit-ticket random sampling — pick 5 names to check work for class-wide signal.
- Group formation — pick captains, captains then pick teammates alternately.
- Lining up / classroom transitions — random "who goes first" removes daily favouritism.
- Reading roles — random allocation of paragraphs / characters in shared reading.
- Praise random allocation — pair the picker with positive recognition rounds.
- Volunteer-skipping — picker overrides "always the same 3 students put their hand up."
When to use Random Student Picker
- Cold-calling a random student without accusations of bias.
- Splitting groups fairly for group work or team activities.
- Reward selection at end of a good lesson or week.
- When you specifically want randomness — not a "recommendation engine", not a ranking, just an unbiased pick.
How the picker works
Random Student Picker runs entirely in your browser — no servers, no accounts, no data sent anywhere. Each pick uses your browser's built-in cryptographic random-number generator (window.crypto.getRandomValues), which is uniformly distributed across the option pool.
The pool for this picker: a curated shortlist. Every option has an equal probability of being selected on any given pick (about <1% per option).
Custom-input picks let you supply your own option pool; the picker returns one at uniform random.
If you want a deliberately weighted pick (favouring some options over others), the picker isn't the right tool — try structuring the choice as a wheel with duplicated entries, or split into two picks (category first, then item within category).
Related pickers + when to prefer each
Random Student Picker is one of several related pickers on the site. The rest of this cluster covers adjacent decisions:
Student Name Wheel — the closest neighbour when this picker isn't quite the right fit.
Classroom Wheel — the closest neighbour when this picker isn't quite the right fit.
Classroom Team Generator — the closest neighbour when this picker isn't quite the right fit.
All picks are independent — running one picker doesn't influence the others.
About this category
Classroom pickers are the highest-utility tools on the site. Teachers use them daily for cold-calling, group generation, brain breaks, reward selection and behaviour management.
Everything here is deployment-tested — TES-compliant, GDPR-safe (no student data leaves the browser), works on smartboards and tablets.
FAQ
Where is my class list saved?
In your browser. Nothing is sent to a server. Clearing browser data resets the list.
Can I weight the list so quieter students come up more?
Not in this version — every name has equal chance per tap. Adding/removing names manually achieves the same result.
How is this different from a wheel?
Mechanically identical — both pick a random name. The picker is instant; the wheel has a 3-4 second spin animation. Use the picker for routine cold-calling, the wheel for moments needing ceremony.
Does the without-replacement mode reset automatically?
Yes — once everyone in your list has been picked, the next pick starts a new cycle. You can also manually reset via the settings drawer.
Can I exclude specific students temporarily?
Yes — use the "absent today" toggle on each name. Excluded students aren't included in the pool but stay on the saved list.
Will picked students keep getting picked again?
In pure-random mode, yes — random sequences naturally include repeats. Switch to without-replacement to enforce coverage across a lesson.
Does this work on Interactive Whiteboards?
Yes — the picker is designed to display large enough to be readable from the back of a classroom. For maximum visual impact, use the Classroom Wheel variant which adds the visual spin.
You might also like
Presentation Topic Generator
For 2-minute pitches and start-of-term ice-breakers.
Same category
Seating Plan Randomiser
Shake up the same back-row crowd.
Same category
Random Quiz Team Name
For quiz night.
Same category
Random Articulate Word
For classic Articulate rounds.
Same category
Random Taboo Word
For classic Taboo rounds.
Same category
Behaviour Reward Picker
Reward consistency, not just the big wins.
Same category