Lists & Strings

Random Roll Call Picker

Fairly cold-call students or team members one at a time — once picked, a name won't come up again until everyone else has had a turn.

Cryptographically secure Instant, in your browser Free, no sign-up

Generate

Your result will appear here

How the Random Roll Call Picker works

Unlike a plain random name picker, this tool remembers who's already been picked during the current browser session, drawing only from names that haven't come up yet — so with a class of 20, everyone gets exactly one turn before anyone gets a second, which feels much fairer over a full lesson than pure independent random picks.

Once every name has had a turn, the 'used' pool automatically resets and a fresh round begins, so you can keep using the same tool all class period without manually resetting anything.

How to use it

1
Paste your full rosterOne name per line — everyone who should get a fair turn.
2
Pick one at a timeEach click picks a name that hasn't come up yet this round.
3
Watch the round resetOnce everyone's had a turn, the next pick automatically starts a fresh round with the full list again.
📖 Guide: How to Fairly Split Groups and Teams (For Teachers and Coaches)
Advertisement

Frequently asked questions

What happens if I edit the list partway through a round?

The no-repeat memory is tracked by name text during your current session; adding or removing names mid-round is fine, but a name you remove and re-add may be treated as already used or not depending on exact timing — for a clean start, refresh the page to fully reset.

Does this remember picks after I close the page?

No, the 'already picked' memory only lasts for your current browser session and resets when you reload the page.

Can I use this for calling on teams instead of individuals?

Yes, just list team names instead of individual names — the same no-repeat-until-everyone's-had-a-turn logic applies.