Pick a student, a pair or a small group at random from your class list. Names stay in your browser and are never uploaded or placed in a shareable link, which matters when the list is a register of children.
Settings
Recent results
Generated locally in your browser β your settings and results never leave this page.
Why teachers reach for a random picker
Left to volunteers, the same students answer. It is a well-observed pattern in almost any classroom: a small group dominates, a larger group participates occasionally, and some students go weeks without speaking. Hands-up questioning measures confidence at least as much as understanding.
A random picker changes the default. When anyone might be asked, everyone has a reason to formulate an answer, and the teacher hears from students who would never have volunteered. It also removes the suspicion of favouritism, because the choice visibly was not made by a person.
Cold calling done carelessly is worse than not doing it
Picking a name and demanding an immediate answer puts a student on the spot with no preparation, and for an anxious student that is genuinely unpleasant. It also tends to produce worse answers, because the first thing anyone says under pressure is rarely their best thinking.
The usual remedies are simple. Ask the question, give everyone time to think or to write something down, and only then draw a name β everyone has an answer ready, and the draw decides who says it. Allowing a student to confer with a neighbour first, or to pass the question on once, keeps the participation benefit while lowering the stakes.
None of that is the tool’s job, but the tool makes it easy to get the sequence wrong, so it is worth stating: the draw should come after the thinking, not before.
Independent picks feel unfair before they are unfair
Each pick here is independent, so the same name can come up twice running. That is correct behaviour and it reliably prompts complaints, because a student picked twice in five minutes experiences that as being singled out rather than as ordinary probability.
Over a lesson this is worth managing rather than explaining. If even coverage matters, the participation tracker excludes students already called until the whole class has had a turn, which produces the fairness people expect from the phrase “picked at random”.
Names are personal data
A class list identifies children. It should not be uploaded to a service, stored on a server, or embedded in a URL that could be shared, bookmarked or logged.
This tool keeps the list in the page. Nothing is transmitted, nothing is stored, and there is deliberately no share link β a link that rebuilt the class list would be a copy of the register in a place nobody intended. Closing the tab clears it.
That constraint is also why the tool asks you to paste the list each time rather than remembering it. Convenience here would mean persistence, and persistence would mean the names existing somewhere after you have finished with them.
Groups as well as individuals
Drawing several names at once produces a group without negotiation, which sidesteps the social difficulty of students choosing partners β a process that reliably leaves somebody last. For larger or balanced groupings the team generator handles the arithmetic of even sizes.
Absences
Removing a name for the day is the obvious approach, and giving it a weight of zero is often better: the student stays visibly on the list, cannot be drawn, and is trivial to restore tomorrow. Deleting lines and rebuilding them is where lists quietly lose people.
Privacy
Student names are processed in your browser only. They are never uploaded, stored, logged or placed in the page link.
Pairing the draw with wait time
The order of operations decides whether cold calling helps or simply intimidates. Asking the question, drawing a name, and expecting an immediate answer puts one student on the spot with no preparation while everyone else disengages.
Asking the question first, giving the whole class time to think or jot something down, and only then drawing means everybody has formulated an answer. The draw decides who says it aloud, not who has to think under pressure.
That single change also improves the quality of what you hear, because the first thing anybody produces under time pressure is rarely their best thinking. The tool is quick either way; the pause is what makes it work.
How to use the Random Student Picker
- Paste your class list, one name per line.
- Choose how many students to pick.
- Pick, and pick again for the next question.
Frequently asked questions
Do the names leave my browser?
No. The list is processed entirely in the page, is never uploaded or stored, and is deliberately kept out of the shareable link. A class list is a register of children, and it should not travel anywhere it does not need to.
Will the same student be picked twice in a row?
It can be, because each pick is independent. If you want everyone to have a turn before anyone repeats, the participation tracker is built for exactly that.
Is cold calling with a random picker good practice?
It has real benefits β it spreads participation beyond the students who always volunteer, and it signals that everyone might be asked, which changes how the room listens. It also raises anxiety for some students, so pairing it with thinking time or a chance to confer usually works better than picking and demanding an instant answer.
Can I pick a small group rather than one student?
Yes. Raise the count and you get several names at once with no repeats, which is a quick way to form a group for a task without negotiating it.
What about students who are absent?
Remove them from the list for the lesson, or give them a weight of zero to exclude them without deleting the line. The second option is easier to undo tomorrow.
Does it remember who has been picked?
No. Every pick here is independent and nothing is recorded between them, so the same student can come up twice in a row. If you want the class covered evenly before anyone repeats, the participation tracker keeps that record for the session and draws only from students who have not yet been called.
Can I make some names more likely?
Yes, using weights, though it is worth thinking about whether you should. Weighting a class picker toward quieter students is a defensible teaching decision; weighting it away from them is worth examining.
Set up a lesson
Teams, a seating plan, an order of presentations, and a fair way to pick who answers.
- Random Team GeneratorSplit the class into balanced groups.
- Classroom Seating Chart GeneratorLay those groups out across the room.
- Random Presentation Order GeneratorDecide the order groups present in.
- Random Student Picker you are hereCall on students without going round the same few.