Random Student Picker
Call on students fairly — no repeats until everyone has had a turn — or split the class into balanced random groups in one click. Everything runs in your browser; nothing is uploaded.
Hit Pick and the hat will choose.
Picked this session
Random groups
Balanced groups, dealt round-robin so no group is more than one student bigger than another. Absent students sit out.
Classes & rosters
Add students
Paste one name per line — commas work too. Duplicates are skipped.
Roster
Toggle a student to Absent and they're excluded from picks and groups until marked present again.
How to use the random student picker
- Build your roster in the Roster tab — paste one name per line (or comma-separated) and hit "Add to roster". Make a class per period if you teach several.
- Hit Pick when you need a volunteer, a presenter, or someone to answer. The name cycles dramatically, then lands.
- Leave fair mode on so every student gets called on before anyone repeats — the picker starts a fresh round automatically and tells you when it does.
- Mark absences with one tap so absent students are excluded from picks and groups.
- Split into groups in the Groups tab — by size ("groups of 4") or by count ("5 groups"), reshuffled every time.
Why fair mode matters
Pure random picking feels unfair fast: with 30 students, random chance alone means some students get picked three times before others get picked once. Fair mode fixes the perception and the math — it's a shuffled deck, not a dice roll. Every student knows their turn is coming, which does more for participation than any amount of cold-calling courage.
- How does the random student picker work?
- Add your class roster, then hit Pick. The picker chooses at random from students marked present. With fair mode on (the default), it tracks who's been picked and won't repeat anyone until every student has had a turn.
- What is fair mode?
- Fair mode deals picks like cards from a shuffled deck instead of rolling dice: no student is picked twice until all students have been picked once. When the round completes, a fresh round starts automatically and the picker tells you.
- Can I pick more than one student at a time?
- Yes — set "Pick how many" to any number up to 50. In fair mode the picks still won't repeat within the round.
- How do I make random groups?
- Open the Groups tab, choose "groups of N" or "N groups", and hit Make groups. Names are shuffled, then dealt round-robin so groups stay balanced — hit the button again to reshuffle.
- What happens to absent students?
- Tap a student's Here/Absent toggle in the Roster tab. Absent students are excluded from picks and groups until you mark them present again.
- Can I use it for multiple classes?
- Yes — add a class per period or subject. Each class keeps its own roster, and switching classes resets the fair-round tally.
- How do I add my class list?
- Paste names into the box in the Roster tab — one per line, or comma-separated. Duplicates are skipped automatically, so pasting the same list twice is harmless.
- Is the picker truly random?
- Picks use your browser's built-in random number generator with a Fisher–Yates shuffle for groups — plenty random for classrooms, raffles, and giveaways. It's not cryptographic-grade randomness, but calling on students doesn't need that.
- Can I use this for raffles or giveaways?
- Absolutely — turn fair mode off for pure-chance draws, or leave it on to guarantee no duplicate winners until everyone has won once.
- Is my class list sent anywhere?
- No. Rosters are stored in your browser's local storage on your device. Nothing is uploaded, stored on a server, or shared.
Kept alive by readers like you
Every tool in the codex is free. If they save you time, a small donation inscribes new pages.
DonateMore from the codex
Every page of the book, in one place.
Random Student Picker
Fair picks and random groups for the classroom.
Grade Calculator
Weighted grades and what you need on your final.
Open tool → LivePomodoro Timer
Focus sprints and breaks, kept in rhythm.
Open tool → LiveCitation Generator
APA, MLA, Chicago & Harvard citations in seconds.
Open tool → LiveGPA Calculator
Compute your GPA and plan what you need this semester.
Open tool → LiveWord Counter
Count words and estimate reading time instantly.
Open tool →