Random Name Picker for Classrooms
Paste your class list, press Spin, get a random student. The list is saved in this browser only — no account, no upload.
Saved to this browser. No account, no upload, no signup.
Useful for cold-calling — each student is picked at most once until you re-paste the list.
Add names above to spin
How to use this classroom name picker
- Paste your class list into the textarea — one name per line, or comma-separated from a spreadsheet column. Duplicates are removed automatically.
- Press Spin. The wheel turns for about five seconds and lands on a random student.
- Repeat for the next question.If the "Remove name after spin" toggle is on (default), the picked student is dropped from the wheel — useful for cold-call rotations where every student gets called once.
- Close the tab when you're done.Your class list is saved in your browser; come back tomorrow and it's still there. Clear it with the Clear button or by emptying the textarea.
Why teachers use a wheel instead of mental random
Teachers calling on students from memory unintentionally bias toward the same five or six high-confidence kids per class. A randomised picker breaks this pattern. Research summarised in Doug Lemov's Teach Like a Champion found that cold-call rotations increase participation for previously-quiet students and that the social cost of being called on falls when every student knows the call is random rather than directed at them.
Cold-call best practices
- Pose the question first, then spin. Every student must process the question. The wheel selects who answers, not who thinks.
- Use wait time after the pick. Three to five seconds of silence after the name lands lets the chosen student gather their thought. Avoid jumping in to rephrase.
- No gotcha. A wrong answer is feedback. Move on, but come back to the same student later that period with a related, slightly easier question so they end on a win.
- Reset the list each period or unit. Re-paste the full class list to start a fresh rotation. Some teachers keep separate rotations per period using browser bookmarks with different names.
- Pair with random groups. After a cold-call session, shift to random groups for the collaborative portion of the lesson — the same shuffling principle applies.
Privacy and what we don't do
Your class list is stored in your browser's local storage on this device only. It is not sent to a server, not synchronised across devices, and not visible to anyone but you. We do not require a Google Classroom or other roster sync. We do not store student PII. If you clear browser data or use a different machine, the list resets.
For substitute teachers and shared computers
Save the regular teacher's class list on the classroom computer and a substitute can use the wheel the same way without re-typing anything. Different browser profiles (or incognito mode) keep separate lists, so shared-computer setups don't leak rosters between teachers.
Related Tools
Group Generator
After picking individuals, generate random groups from the same class list.
Classroom Noise Meter
Project a noise meter during quiet-work transitions after a cold call.
Tally Counter
Keep a tally of which students answered correctly during cold calling.
Classroom Timer
Projectable countdown for transitions, tests, and group work.
Toolkit Hub
All four free classroom tools in one place.