Classroom Randomizer

One tool for every classroom pick. Choose what you're randomising — a student, a subject, an activity, a reward, a class job — and a warm spotlight sweeps the seating chart and lands on one desk. Fair every time, no bias, no hands up. Add your real class list and go.

  • Students, subjects, jobs & more
  • A fair, crypto-random pick
  • A spotlight, not a wheel

Classroom Wheel

What are you picking?
CLASS SEATING Tap to pick

Your list

Pick a mode above to load a ready-made set, or type your own here — one per line. Add your real class list of student names, then Pick for a fair, no-bias choice.

Classroom Randomizer

One fair pick for the whole classroom

Cold-calling by memory is never quite fair — the same hands go up, the same names get called. This tool fixes that. Choose what you're randomising with a mode, add your class list, and tap Pick: a warm spotlight sweeps the seating chart and lands on one desk. Every student has an equal, crypto-random chance, and because the whole class can see the light moving, it feels fair — and keeps everyone on their toes.

Five classroom modes, one tool

ModeGreat for
StudentFair cold-calling — who answers, who reads, whose turn it is
SubjectPick what's next from the timetable when the class can't decide
ActivityA brain break, a game, silent reading — a surprise everyone accepts
RewardA fair class treat: extra recess, a sticker, a homework pass
Class jobAssign helper roles — line leader, board cleaner, tidy captain

Switching modes reloads the whole chart, and every mode is an editable list — so you're never stuck with our defaults. Add your real students and your own rewards and jobs.

Why teachers trust the spotlight

Genuinely fair

Each pick uses crypto.getRandomValues() — no bias, every student equally likely. It's cold-calling you (and your class) can actually trust.

Everyone stays alert

Because the spotlight could land on any desk, students can't tune out. It gently raises engagement without singling anyone out unfairly.

Mirrors your real room

A seating chart reads at a glance, unlike a blur of thirty names on a wheel. The class sees exactly how the choice was made.

Your list, your way

Type your real class list once and reuse it. Remove a name after their turn for a no-repeat round, or leave it in for independent picks.

The right classroom tool for the job

This randomizer picks one student or item at a time. For a different classroom task, we have a tool made for it:

Frequently asked questions

A free all-in-one classroom picker. Instead of a wheel, it shows a top-down seating chart: choose a mode (Student, Subject, Activity, Reward, Class job), tap Pick, and a spotlight sweeps the desks and lands on one. Built for fair cold-calling.

Keep Student mode, add your class list on the right (one name per line), and press Pick a student. The spotlight settles on one at random. Press Pick again for the next turn.

Yes. Each pick uses crypto.getRandomValues(), so every student has an exactly equal chance. The roaming spotlight is just for the feel — genuinely fair cold-calling, no bias.

Student = a random pupil; Subject = what to do next; Activity = a class activity or brain break; Reward = a class treat; Class job = a helper role. Every mode is a fair pick from an editable list.

Yes — type your students, subjects or rewards into the box, one per line, and the chart rebuilds instantly. It holds up to 40 desks, plenty for a full class.

Each pick is independent, so a name can repeat. For everyone-once rounds, remove each name after their turn — or use a draw-without-repeats tool like the Random Name Picker.

This tool picks one at a time. To split a class into balanced groups in one go, use the Team Generator.

Completely free, no signup, no limit. Add your class list, switch modes, and pick as many times as you like.