Classroom random name picker
Pick students fairly from a class list: paste names, dedupe, eliminate repeats, and keep data on the device.
Teachers often need a transparent way to choose who answers next. Paste one student per line, dedupe nicknames if needed, and pick one or more names.
Prepare a class list
Paste one student name per line from your roster spreadsheet or learning platform export. Prefer full names or unique nicknames so classmates can tell who was selected.
Use the duplicate detector before the first draw. Case-insensitive duplicates (for example “Alex” and “alex”) should usually be merged so one person is not counted twice.
Repeat rounds without skipping anyone
Enable elimination so students already picked leave the pool until you reset. That matches many “everyone gets a turn” classroom rules.
Use Random order when you need a speaking sequence or line order instead of a single winner.
Privacy on shared classroom computers
Lists and history stay in this browser’s localStorage only. They are not uploaded to a school account or cloud roster.
Clear or overwrite the list when the period ends if the machine is shared with other classes.
What this classroom picker is not
It does not grade students, sync with an LMS, or prove attendance. It only helps choose fairly among the names you entered.