Random Picker for Teachers: A Fair Cold-Call Tool
Table of Contents
Cold-calling students improves engagement, but only if the picks feel fair. The moment students realize "she always calls on the same five kids," the rest stop preparing answers. A simple random number generator turned into a roster picker fixes this in 10 seconds — no app, no sign-up, no $9.99 SmartBoard plugin.
free random number generator pairs with your class roster numbers (1, 2, 3...). Set the range to 1-N, click Generate, call on student #N.
Setup in 30 Seconds
- Number your students 1-N alphabetically (most rosters already are). Print the list or save it as a Google Sheet.
- Open our random number generator in your browser tab. Bookmark it.
- When you want to cold-call, set min to 1 and max to N (your class size).
- Click Generate. The number that comes up is the student you call on.
For a class of 28 students, set min=1, max=28, count=1. Generate. If the result is 17, call on student #17 from your list.
Avoiding Repeats Across the Period
Pure random means the same student can come up twice in a row, which feels unfair to students even though it is mathematically valid. Two ways to handle this:
- Cross off as you go: Each time a student is picked, cross them off the list. When you generate a duplicate, just generate again.
- Use "No Duplicates" mode: Set count = number of students you want to call on, check the No Duplicates box, click Generate. You get a unique sequence of N students for the period in one click.
The second approach is faster and gives you a complete cold-call schedule for the day in two seconds.
Sell Custom Apparel — We Handle Printing & Free ShippingPicking Random Groups
Need to split a class of 24 into 4 groups of 6? Set min=1, max=24, count=24, no duplicates. Generate. Take the first 6 results as Group 1, next 6 as Group 2, and so on. The grouping is statistically random and feels fair.
For uneven splits (like 26 students into 4 groups), use the same approach and put the extras into the last group, or rotate which groups get the extras across class periods.
Why a Browser Tool Beats a Subscription Service
Several teacher tools (ClassDojo, etc.) offer random pickers but require accounts, cloud sync, and sometimes student data uploads. For something as simple as picking a number 1-28, that is overkill.
our random number generator stores nothing. No accounts, no rosters uploaded, no logs. The tool just picks a number. Your roster lives on paper or in your gradebook where it always has.
Generate Random Numbers Now
Set your range, pick how many, optionally avoid duplicates. Cryptographically secure, runs in your browser, nothing logged.
Open Random Number GeneratorFrequently Asked Questions
Is there a free random student picker?
Yes — any random number generator works if you number your students. Set the range to 1-N where N is your class size.
How do I avoid picking the same student twice?
Use "no duplicates" mode and generate the entire sequence at once, or cross off names as you call on them.
Do I need to upload my class roster?
No. The tool just generates a number. You match the number to a name on your own list, which never leaves your classroom.

