Random student picker
Paste your class list and let the picker choose — one student, or a whole handful at once. Switch on no-repeat mode and no student is picked twice until everyone has had a turn.
Names are parsed, shuffled and picked in your browser with the Web Crypto API — your class list is never sent to a server or AI service.
How to use
- Paste the student names — one per line, or separated by commas.
- Choose how many students to pick and whether repeats are allowed.
- Press “Pick students” — turn on the animation to watch names cycle before the pick lands.
- Use “Reset selected” to clear the no-repeat history, or “Shuffle list” to randomise the order of your list.
Private by design: this tool runs entirely in your browser — no account, no AI, and nothing you type is sent to a server.
Frequently asked questions
Are the picks truly random?
Selection uses the browser's crypto-backed random number generation via a Fisher–Yates shuffle — fair, unbiased and completely local.
What does “Don't pick the same student twice” do?
Picked students are excluded from the pool until every name has been picked. The remaining names are shown so you always know who is left.
Are the names sent to a server?
Never. Parsing, shuffling and selection all happen in your browser — the list is not uploaded, stored or visible to any AI service.