Classroom Random Picker — Call on Students Fairly

Add your class roster, spin the wheel, and pick a student at random. More engagement, zero favoritism. Works on any device or smartboard.

Free • No account • Works on projectors

Why Use a Random Student Picker?

Teachers who use random selection report higher attention in class — students stay focused because they know they could be called on at any moment. It also removes any perception of favoritism, which matters for classroom dynamics.

Add your roster once, spin as many times as you need. Remove each selected student to avoid repeats. Reset at the start of each session.

Preparing wheel...

How to Use the Classroom Picker

Step 1 — Add Your Class Roster

Type student first names (or full names) one per line. Or paste directly from Google Classroom, a spreadsheet, or a text file. The list saves automatically in your browser.

Step 2 — Spin the Wheel

Click spin or tap the wheel. All student names appear on the wheel segments. The wheel slows down and stops on a random name. Project this on your smartboard so students can watch live.

Step 3 — Remove and Continue

Click 'Remove winner' to take the selected student off the wheel. Spin again to pick the next student. No one gets called on twice until you reset the list.

Frequently Asked Questions

How do I add my class roster?

Type student names one per line, or paste directly from Google Classroom, Google Sheets, or any spreadsheet. The tool accepts one name per line.

Can I avoid picking the same student twice?

Yes. Click 'Remove winner' after each spin. The student is removed from the wheel and won't be picked again until you reset the list for a new session.

Can I save my class list for next time?

Your list is saved in your browser's local storage. It will still be there the next time you open the tool on the same device and browser.

Does it work on a smartboard or projector?

Yes. The tool is fully responsive and works on any screen size. Open it in a browser tab and project it directly — students can watch the wheel spin in real time.

Is the selection fair?

Yes. Each student has exactly the same probability of being selected on each spin. We use crypto.getRandomValues() — the same cryptographic standard used in banking.

Related Tools