Classroom

Classroom Spinner

Free classroom spinner for random student selection, participation, and reward picks. Add names, spin on any projector, no account needed.

The classroom spinner on this page comes pre-loaded with 20 student slots. Replace the placeholder names with your actual class list, hit Spin, and the wheel picks one student at random — no favourites, no awkward pauses, no hands nervously raised or deliberately hidden. Use it for cold-calling, group assignments, choosing who presents first, or picking a reward winner. It runs in any browser, needs no account, and is free every spin.

Entries

20 active
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%
  • 5.0%

Drag to reorder · ± steps weight · % shows win chance

Spin History

Your spin history will appear here. Press Spin Now to get started.

How to use the Classroom Spinner

  1. 1

    Open the entry panel beside the wheel and replace each 'Student' placeholder with a real student name, or paste your full class list using the bulk-import text area.

  2. 2

    Use the eye-toggle to hide any absent students without removing them from the list.

  3. 3

    Open the Customize panel to choose a colour palette, pointer style, and spin duration that works for your projector or screen.

  4. 4

    Toggle Remove Winner on if you want each student removed from the pool after they're picked, ensuring even participation.

  5. 5

    Click the Spin button — the wheel animates and lands on a winner, whose name appears in the winner dialog.

  6. 6

    Check the spin history section below the wheel to see who has been picked in the current session.

How the Classroom Spinner Works

The wheel sits on the left side of the page. The entry panel sits to the right. Every "Student 1" through "Student 20" placeholder is editable — click into an entry, type your student's name, and press Enter. Repeat until the list matches your class roll. Then click the big Spin button and the wheel animates for your chosen duration (3, 5, or 10 seconds) before landing on a winner.

A winner dialog opens automatically. It shows the student's name and, if you've added one, their optional emoji. From there you can dismiss it and spin again, or use the share buttons if you want to post the result. The spin history section below the wheel keeps a record of every winner in the current session in reverse order — handy when you want to track who has already been called on without keeping a separate tally.

The Remove Winner toggle below the wheel is the feature most teachers reach for first. Switch it on and each winning student is removed from the pool immediately after the spin. That means every student gets called before anyone is repeated — perfect for ensuring everyone presents, answers a question, or takes a turn. When the last name is drawn the pool is empty; just reload and re-enter your list to start again.

Setting Up Your Classroom Spinner in Under Two Minutes

The fastest setup route is bulk import. Click the bulk-import text area in the entry panel, paste your newline-separated class list (one name per line), and confirm. All names land in the wheel instantly, replacing or adding to whatever was there before. If your admin system exports a CSV, you can upload that directly — the tool reads the first column as the entry list, so a standard attendance export works without any reformatting.

Once names are loaded you can fine-tune individual entries. Each row has a grip handle for drag-to-reorder, an inline edit field, a duplicate button, an eye-toggle to hide a student temporarily without deleting them, and an X to remove them permanently. If a student is absent, hide them for the session rather than deleting — that way their name is waiting when they return.

The Ideas button generates contextual entry suggestions using an AI flow — less useful for a name-based class list, but genuinely helpful when you're spinning for tasks, discussion topics, or classroom jobs rather than students.

Customisation for the Classroom Environment

When this wheel is displayed on a classroom projector, readability matters more than at a personal desk. Open the Customize panel and choose one of the 16 preset colour palettes — Candy and Carnival are high-contrast and easy to read from the back of a room, while Ocean and Forest suit lower-light settings. Hit Shuffle colors to cycle through variants of the active palette until the contrast feels right for your setup.

Font choice is limited to two clean options: Fredoka (the default, rounded and friendly) and Plus Jakarta Sans (crisper, slightly more formal). Both are legible at projector scale. The pointer style can be Pin, Arrow, or Classic — the Arrow tends to be clearest for students watching from a distance.

Sound adds to the theatre of the spin. There's a spin-sound catalog, three win-sound options, and an optional 3-beat countdown before each spin. If you're mid-lesson and don't want the noise, the master volume slider goes to zero or you can toggle sound off entirely. Silent countdowns still work — you get the visual cue without the audio.

Per-entry colour overrides let you give certain students a distinct colour on the wheel — useful if you want to visually group table groups or reading sets without creating separate wheels. Combine that with the weight system (each entry has a numeric weight, default 1) if you ever want one student to appear proportionally more or less often than others, though most teachers leave weights equal for fairness.

Use Cases: Who Uses the Classroom Spinner

Primary and Elementary Teachers

Younger students respond well to a visible randomiser — it makes selection feel fair and takes the social sting out of being picked. Primary teachers use the classroom spinner wheel for daily jobs (line leader, board eraser, librarian), random reading groups, and choosing who shares at circle time. The emoji field lets you add a small picture next to a student's name, which helps early readers recognise their own entry on the wheel.

Secondary and High School Teachers

At secondary level the random student picker is most commonly used for cold-calling during Socratic seminars and for deciding presentation order on assessment days. The Remove Winner toggle ensures every student presents before anyone presents twice — particularly useful when you have 30 students and limited class periods. History tracking under the wheel shows who has been called in the current session without requiring a paper register.

Supply and Substitute Teachers

A substitute who doesn't know names can load the class list, spin for participation, and manage discussion equitably without the awkwardness of guessing who volunteers most. Because the tool needs no account and no saved configuration, a substitute can set it up fresh on any school computer in the room in under two minutes.

Tutors and Small-Group Instructors

With smaller groups the wheel is quicker to load (fewer entries) and the Remove Winner toggle works especially well — a tutor working with six students can ensure every student gets a question before anyone is repeated. Weights can be adjusted numerically for targeted practice: give a student who needs more speaking time a higher weight so they land more often, without it being obvious to the group.

Reward and Incentive Spins

Some teachers run a separate classroom reward wheel — entries might be "Extra break time", "Choose your seat", "Homework pass", "Pick the next activity", or similar. This is a different use of the same tool: instead of student names on the wheel, you load reward options. Spin it at the end of class, at the end of the week, or after a class-wide achievement. The wheel generator is the right starting point if you want to build a fully custom reward wheel from scratch rather than editing this pre-loaded version.

Classroom Spinner vs. Google's Classroom Tools

Google Classroom and Google's built-in "random name picker" experiments give teachers a basic pick-one function, but they're buried in a workflow that requires a Google account, class roster sync, and often admin permission. This classroom spinner needs none of that — open the page, paste your names, spin. There's no login, no roster integration to configure, and no waiting for IT to enable a feature. The trade-off is that your names don't carry over between sessions, so you re-enter or re-paste the list each visit. For teachers who want speed and zero setup friction, that trade is worth it.

Tips for Getting More Out of the Spinner Each Lesson

A few practical habits that experienced teachers have found useful:

  • Prepare the list before class. Paste your names into the bulk-import area at the start of the day so the wheel is ready when you need it mid-lesson.
  • Use the eye-toggle for absent students. Hidden entries stay in the list but are skipped during spins — faster than deleting and re-adding when a student returns.
  • Leave Remove Winner off for rewards, on for participation. For a reward spin where the same student could win again, keep the toggle off. For ensuring even participation, turn it on.
  • Sort A-Z when building the list so it's easier to spot duplicates or misspellings before you spin the first time.
  • Set spin duration to 10 seconds when the class is watching — the longer animation builds anticipation. Drop to 3 seconds during quick-fire rounds where speed matters.
  • Use a separate tab for a reward wheel. Keep your student-name wheel in one browser tab and a task or reward wheel in another. Both run independently with no interference.

For other classroom-specific wheels — seating plans, group generators, quiz topic pickers — browse the classroom hub where all education-focused wheels are collected in one place.

Fairness, Privacy, and Practical Limitations

Every spin uses a random pick that gives each entry a fair chance proportional to its weight. With all weights equal (the default), every student has the same probability of landing on any given spin — the wheel does not remember past results within a spin session except through the Remove Winner toggle, which actively adjusts the pool. There is no algorithm tracking which students get picked more over time and compensating; each spin is independent.

Because the tool runs entirely in the browser and requires no account, no student data is ever sent to a server. Names you type into the entry panel stay on your device in that browser session. They are not stored after you close the tab. This makes it straightforward to use with student names under most school data-handling policies — there is no upload, no cloud storage, no third-party processing of the names. Always check your own school's policy, but the architecture is privacy-friendly by default.

The one practical limitation worth noting: entries are not saved between visits. When you close the tab, the name list is gone. If you use this wheel daily, budget a minute at the start of each session to re-paste your list. A saved plain-text file of your class names makes that paste instant. Teachers who want to explore other random-picker tools beyond the classroom context can find the full wheel directory or build something entirely custom at the wheel generator.

Frequently asked

Q.01

Can I use this classroom spinner as a random student picker for my whole class?

Yes. The wheel supports up to as many entries as you need — add every student's name via the entry panel or paste the full list using bulk import. Each name gets an equal slice of the wheel by default, giving every student a fair chance. Turn on Remove Winner to pull each student out of the pool after they're picked, so everyone gets a turn before anyone is repeated.

Q.02

Does the classroom wheel save my student names between sessions?

No — the entry list is not saved when you close the tab. Each visit starts fresh with the default placeholder names. The easiest workaround is to keep a plain-text file of your class names and paste it into the bulk-import area at the start of each session. That takes under 30 seconds and means you're never re-typing names manually.

Q.03

Is this random student selector fair, or does it favour certain students?

Every entry has equal weight by default, so each student has the same chance on any given spin. Spins are independent — the wheel has no memory that adjusts future outcomes based on past picks. The only thing that changes the pool is the Remove Winner toggle, which you control. You can also manually set a higher numeric weight on a specific entry if you want one student to appear proportionally more often.

Q.04

How do I use this as a student name wheel on a classroom projector?

Open the page on the computer connected to your projector and load your class names. Choose a high-contrast colour palette like Carnival or Candy from the Customize panel — both are readable from the back of a room. Set the pointer to Arrow for clarity, spin duration to 10 seconds for drama, and the class can watch the result together. The winner dialog shows the chosen name clearly for the whole room to see.

Q.05

Can I use the classroom spinner wheel for reward picks, not just student selection?

Absolutely. Clear the student names and type in your reward options instead — things like "Homework pass", "Choose your seat", or "Extra break time". Spin it at the end of class or after a class-wide achievement. Keep Remove Winner off so the same reward can come up again in future sessions. You can run a separate reward wheel in a second browser tab alongside your student-name wheel.

Q.06

What happens to student names I type into the classroom randomizer — are they sent anywhere?

Nothing is sent to a server. The wheel runs entirely in your browser, and the names you enter stay on your device for that session only. When you close the tab, they're gone. No account is created, no data is stored in the cloud, and no third party processes the names. The tool is designed to be privacy-friendly by default, which is practical for classroom use with student data.

Q.07

Can I hide a student without deleting them from the teacher wheel?

Yes. Each entry row has an eye-toggle icon. Click it to hide that student — they stay in the list but are skipped during spins. Click the eye again to make them active. This is ideal for marking a student absent for the session without losing their name. When they return, un-hide them in one click and they're back in the rotation immediately.

Q.08

Is there a way to import my class list from a spreadsheet or CSV file?

Yes. The entry panel includes a CSV upload option — upload a .csv file and the tool reads the first column as the entry list, adding all names to the wheel at once. Most school attendance or gradebook exports produce exactly this format. You can also paste a newline-separated list directly into the bulk-import text area if you prefer not to deal with file uploads.

Q.09

How is this classroom spinner different from just calling on students myself?

Manual selection is unconsciously biased — research consistently shows teachers call on certain students more often without realising it. A visible, animated random picker removes that bias. Students see the wheel spin and accept the result as fair, which reduces complaints and social friction. It also removes the pressure of deciding who to pick mid-lesson, freeing up mental bandwidth for the actual teaching.

Q.10

Can I spin the classroom wheel without any sound during a quiet lesson?

Yes. Open the Customize panel and either drag the master volume slider to zero or hit the Sound toggle to turn audio off entirely. The wheel still spins and the winner dialog still appears — you just get the visual result without any audio. You can also select Silent from the countdown sound catalog specifically to disable the pre-spin countdown without silencing win sounds.