Classroom spinner wheel
By Arhum Waheed · Updated
Paste your class list, one name per line, and hit SPIN to call on a student at random. It's a random student picker built for fair turn-taking: remove winner is on by default, so every student gets a turn before anyone repeats. Free for teachers, no signup, and your roster stays in this browser.
How to use the classroom spinner
- Replace the sample roster with your class list, one name per line. You can paste a column straight from a spreadsheet. Up to 60 names fit on the wheel.
- Press SPIN. The student under the pointer is picked.
- Keep "Remove winner after spin" switched on in the toolbar (on by default here). Each picked student comes off the wheel, so everyone gets one turn per round.
- With Remove winner on, the list saved in this browser is only the names still left. Paste your full roster again to start a new round.
- When the round is over, paste your full roster back in. Tip: click Copy before your first spin so the whole list is on your clipboard. New restores the sample roster.
Ways teachers use it
- Cold calling: pick who answers the next question, with no favorites and no repeats until everyone has had a turn.
- Classroom jobs: open Examples in the toolbar and load Classroom jobs to hand out line leader, door holder, and other helper roles.
- Brain breaks: load Brain break activities from Examples for a quick energizer between lessons. Ten review, warm-up and brain-break games are in 10 classroom games to play with a spinner wheel.
- Groups and presentations: use Reading groups to choose which group shares next, or spin your roster to set the presentation order.
- Letter of the day and phonics warm-ups: tap Letters A–Z and leave remove-winner on to work through the alphabet with no repeats.
- Numbered seats and math warm-ups: spin the number wheel to call on a desk number or pick numbers for mental math.
- Need groups for a project? Split the class into groups with the random team generator. For meetings or parties outside class, pick names with remove-winner on the name picker.
- Review games. Spin to pick who reads the next bingo call, then play sight word or times-table bingo with cards from the bingo card generator.
A cold-call routine that stays fair
Ask the question, give 5–10 seconds of think time, then spin, so all 28 students prepare and not just the one who gets picked. Absent students come off the list before the first spin, not after. The printable card below has the full routine. For the research on wait time, question scripts and anxious students, read fair ways to call on students.
A printable routine for your desk
Some teachers like a reminder card taped next to the keyboard, especially in the first weeks of using a spinner or when a cover teacher is in. Copy this into a document, adjust it, and print it.

Using the spinner with a seating chart
You don't have to spin individual names. The slices can be anything you can type, which makes the wheel work with however your room is arranged.
Table groups
Replace the roster with your table names, such as "Table 1" to "Table 6," or the group names the class already uses. The Reading groups example wheel is a good starting point: load it and rename the slices. Spin to choose which table reports back, which group picks the next topic, or who packs away first. Keep remove-winner on and every table gets one turn before any table goes twice.
Seat or desk numbers
If your desks are numbered, put the numbers on the wheel instead of names. It's quicker to set up on the first day, before you know everyone, and nobody's name has to be typed into a website at all. Once the class has settled into fixed seats, a number wheel doubles as a name wheel.
Two-step picks for groups
For "one person from one table," spin twice: first a wheel of tables, then a quick name pick within that table. The random team generator is better if you need to form the groups in the first place. It splits a whole roster into groups in one step, prints them, and can make partners with its Pairs option.
Rotating classroom jobs without arguments
The Classroom jobs example wheel hands out line leader, door holder and other helper roles. There are two ways to run a weekly job rotation, and they suit different classes.
Spin the jobs for each student. Load Classroom jobs, edit the list to match your room, and spin once per student who is due a job this week. With remove-winner on, each job is given out once. This works when you have fewer jobs than students and want the jobs to feel like a surprise.
Spin the students for each job. Paste your roster, keep remove-winner on, and spin once per job: "Line leader is… Door holder is…" Nobody can get two jobs in the same week, because a picked student leaves the wheel. Next week, don't paste the full roster back in. Carry on from the names that are left, so everyone gets a job before anyone gets a second one. When the list runs out, start a fresh round.
Either way, write the week's jobs on the board. The wheel doesn't keep a history, and a written list settles "but I was line leader last week" in seconds.
Uses by subject
- English: who reads the next paragraph aloud; which character a group writes about; spinning a story element (setting, problem, twist) for a quick-write.
- Math: whose working goes under the document camera; which strategy a table has to use for the next problem.
- Science: lab roles for each group, like recorder, materials manager, timer and reporter. Spin a role wheel, not names, and each group member takes the next role.
- PE: which warm-up drill, which station a group starts at, who chooses the cool-down stretch.
- Languages: spin vocabulary topics, then spin a student to start the conversation.
Worked example: one week with a class of 28
Say you call on students about eight times a lesson and teach the class every day.
- Monday: paste the roster and press Copy before the first spin. Eight names come off. Twenty are left.
- Tuesday: don't paste the roster back. Carry on with the 20 who are left. Eight more. Twelve left.
- Wednesday: eight more. Four left.
- Thursday: the last four go first, then paste the full roster back in and start round two.
By Thursday every student has been called on exactly once, and nobody had a second turn while someone else was still waiting. If a student is absent, delete their line for the day and add it back when they return. They keep their place in the round.
When students are absent or away for a while
Most days, absence is simple: delete the student's line before you start the round. A few situations need more thought.
- A student is away for a week or more. Keep a separate full roster in your own notes. Each day, paste the full list and delete the absent names, so returning students reappear without you having to remember them.
- A student comes back mid-round. Add their name as a new line. They're in the draw for the rest of the round, and they won't have missed a turn they were owed, because their name was never picked.
- A student is out of the room for part of the lesson. Temporarily delete the line, then add it back when they return. Spinning and skipping them when they're not there works too, but it tells the room who is missing.
- A student shouldn't be cold-called at all because of an individual plan. Leave their name off the wheel and include them in other ways. A wheel that covers everyone else is still fair to everyone on it.
Accessibility and comfort
A wheel on a projector is a visual thing, so a few adjustments help everyone follow along.
- Read the result aloud. Don't rely on students reading a name from the back of the room. Say it, then pause.
- Choose a theme that reads clearly on your projector. The page has several color themes. Test from the back row in your real lighting; a theme that looks good on a laptop can wash out on a whiteboard.
- Zoom the browser if the wheel is too small. ExesTools doesn't have a separate presentation mode, so browser zoom is the way to make it bigger.
- Turn Sound off if the spin sound is distracting, or if a student is sensitive to sudden noise.
- Use the Short spin length if waiting builds anxiety. A short spin gets to the result quickly; it doesn't change who gets picked.
- Keep names short and distinct. "Maya R." reads better than a full name in small text, and initials help when two students share a first name.
Fairness and comfort are not in conflict. A student who knows the pick is genuinely random, and that everyone gets one turn before anyone repeats, has less reason to worry about being singled out.
One wheel per class
The page saves one list in this browser. If you teach several classes, you don't have to retype rosters each lesson:
- Paste the roster for your first class. Optionally, type the class name in Wheel title.
- Press Share and save the link as a bookmark named after the class, such as "Period 3 Year 8."
- Repeat for each class.
Opening a bookmark loads that class's wheel. Because the names are inside the link, keep these bookmarks in your own browser profile, not on a shared school bookmark bar, and follow your school's policy on student names.
Leaving the spinner for a substitute teacher
A cover teacher doesn't know who is who, which is exactly when a random pick is most useful. Leave them:
- The share link for each class they will teach, in your cover notes or by your school's usual internal messaging.
- The routine card above, so the procedure is the same as with you.
- One instruction about absences: "Delete the names of anyone absent before spinning."
Ask them to press Clear at the end of the day if they're using a shared computer, so the next teacher doesn't open the page to find your class list.
Habits that keep the spinner working all year
The spinner is most useful when students trust it, and a few habits protect that trust.
- Don't spin for consequences. Use it for questions, jobs and turns, never for "who has to tidy up" as a punishment. Once the wheel feels like a threat, the students who most need low-stakes participation start dreading it.
- Don't restart a round early. It's tempting to paste the roster back in when the confident students have all had their turn. That's the moment the round is doing its job. Finish it.
- Let the class see the roster. Scroll the list on screen once at the start of the year so students can check their name is there and spelled right. Two students called Sam with no initial would quietly become one slice, because identical lines are merged.
- Don't use it for every question. Mix spins with hands-up, mini-whiteboards and pair discussion. A spinner that is one tool among several stays fresh.
- Let a student press SPIN. Handing over the Space key for the last few picks of a round is a small privilege that also shows the class the teacher isn't steering the result.
- Ask the question before you spin. If you spin first, 27 students relax.
- Allow "phone a friend." The picked student can bring in a classmate, so nobody is stuck on the spot.
Privacy for schools
Your class list is saved only in this browser on this device. With Remove winner after spin on, only the names still on the wheel are saved—picked students leave the saved list until you paste the full roster back in. Student names are not sent anywhere when you spin. If you press Share, the names are packed into the link itself, so anyone who opens it can see them. Follow your school's policy before you share a roster, and use first names or initials if you prefer. Read our Privacy Policy.
Frequently asked questions
Can I save a separate wheel for each class?
The page keeps one list in this browser at a time. For several classes, make a share link for each roster with Share and bookmark each one with the class name. Opening a bookmark brings back that class's wheel.
How do I make sure every student gets a turn?
Keep "Remove winner after spin (no repeats)" on. Each picked student leaves the wheel, so every name comes up once before any repeats. When one name is left, that student goes last; paste the full roster back in to start the next round. With Remove winner on, the list saved in your browser is only the names still left. Paste your full roster again to start a new round.
Is it safe to type student names?
Your list is saved only in this browser on this device, and names are not sent anywhere when you spin. Names leave your device only if you copy a share link and send it, because the names are inside the link. Follow your school's policy, and use first names or initials if you prefer.
Can I share the wheel with a substitute teacher?
Yes. Press Share and send the link through your school's usual channels. Anyone who opens the link sees the same list of names, so only send it to the teacher who needs it.
Is this classroom spinner free for teachers?
Yes. The classroom spinner is free to use, with no account or signup. Open the page, paste your class list, and spin.
Is the random student picker really random?
Yes. Each spin picks one name from the current list, and every name has the same chance. The pick comes from your browser's built-in random number generator, and the wheel then stops on that name, so the student under the pointer is always the result. Streaks can happen by chance. Keep remove-winner on if you want everyone picked once. Learn more: How ExesTools picks a result.
Can I use it on a projector or interactive whiteboard?
Yes. It runs in any modern browser, so you can open it on the classroom computer and show that screen on your projector or board. To make the wheel bigger, use your browser's zoom (Ctrl + or ⌘ +).
How many students can I add?
Up to 60 names fit on the wheel, which covers most classes. Put one name per line. Short names are easiest to read, and if two students share a first name, add an initial (for example "Maya R." and "Maya T."), because identical lines count as duplicates and only one is kept.
How is this different from the random name picker?
This page is set up for classrooms. It opens with a sample class roster, has classroom example wheels (Classroom jobs, Brain break activities, Reading groups), and has remove-winner on so every student gets a turn. For general lists such as meetings or parties, use the Random name picker.
Can I use it as an alphabet or letter wheel?
Yes. Open Examples in the toolbar, then tap Letters A–Z to put all 26 letters on the wheel. With remove-winner on, each letter comes off after it's picked, so you can work through the whole alphabet without repeats. It works well for letter of the day, phonics warm-ups, and "name something that starts with…" games.
What should I do if a picked student doesn't want to answer?
Have a rule ready, like "pass and I'll come back to you" or "phone a friend." Come back to them before the round ends so the pick still counts.
How long does it take to get through a whole class?
It depends on how often you call on students. At about eight picks a lesson, a class of 28 takes three to four lessons for everyone to get one turn with remove winner on.
Does it work on a Chromebook or tablet?
It runs in any modern browser, so a school laptop, Chromebook or tablet works. Your roster is saved in that device's browser.
Can students spin it on their own devices?
Yes, if you share the link. Share copies a link that carries the list, so students open the same wheel. Their spins are separate from yours, so for a whole-class pick, spin on the board.