FairPick gives teachers a suite of free classroom randomization tools โ a name picker for cold-calling students without bias, a team generator for fair group work, and a wheel spinner for classroom games. All tools run in the browser, save class lists automatically in local storage, and work on school-issued Chromebooks without any installation or account.
Random Name Picker
Cold-call students fairly. Paste your class roster once โ it saves automatically for every lesson. Toggle remove-after-pick to work through the whole class.
Open โTeam Generator
Split students into random groups in one click. Set by number of teams or team size. Handles uneven numbers automatically. Reshuffles instantly.
Open โSpin the Wheel
Add vocabulary words, topics, or student names. Spin for classroom games, discussion starters, and random activity assignments. Projects beautifully on whiteboards.
Open โNumber Generator
Pick page numbers, questions from a list, or random values for math activities. Set any range, generate one number or many.
Open โYes / No Generator
Let chance settle quick classroom debates โ who presents first, which approach to try, heads or tails for any binary decision.
Open โBuilt for the classroom. Works everywhere schools work.
Works on school Chromebooks
No app install, no account creation, no IT approval. FairPick runs in any browser including school-managed Chromebooks and locked-down tablets. If the browser works, FairPick works.
Saves your class list automatically
Paste your roster once. FairPick stores it in browser local storage โ no login, no cloud, just your device. Open the tool next lesson and your students are already there.
Projects cleanly on a whiteboard
Full-screen any tool and project it on your smartboard or projector. The animations are large, clear, and visible from the back of the room. Students can see the result at the same time as you.
Genuinely random โ students trust it
FairPick uses cryptographic randomness, the same source used for security keys. Every student has exactly equal odds. When students can see this, they accept the result without question.
Multiple classes, multiple tabs
Open a separate browser tab per class. Each tab stores its own independent roster โ switch between classes in seconds without re-entering any names.
100% free, no premium tier
Every feature is free. No subscription, no freemium limits, no features locked behind an account. Randomness should be accessible to every classroom, everywhere.
What teachers use FairPick for every day.
Cold-calling students
Replace unconscious favouritism with transparent randomness. Every student has equal odds, and they can see it happening.
Classroom group work
Generate random groups that mix students across usual social clusters. Prevents the same cliques forming every time.
Reading order
Who reads the next paragraph? Avoid the predictable round-the-room pattern โ pick randomly and keep everyone alert.
Board work & demonstrations
Who comes up to solve the problem? Random selection removes both favouritism and the anxiety of voluntary selection.
Exit ticket checks
Pick a random student at the end of class to summarise the lesson. Everyone prepares because anyone could be chosen.
End-of-term prize draws
Transparent prize drawings students can trust โ they watch the pick happen in real time on the whiteboard.
Teachers frequently ask.
Does it work on school Chromebooks and managed devices?
Yes. FairPick runs entirely in your browser โ no install, no account, no data transmitted anywhere. It works on any device with a modern browser including school-issued Chromebooks, managed iPads, and restricted Windows laptops.
Does my class list save between lessons?
Yes. FairPick saves your roster automatically in browser local storage on the same device. Open the tool next lesson and your students are already loaded โ no re-entering required. Use separate tabs for different classes.
Can I make sure no student is picked twice?
Toggle Remove winner after picking in the name picker. Each selected student is removed from the pool until you've been through the whole class. Re-paste your full list to start a new round.
Is the selection genuinely random?
Yes. Every tool uses crypto.getRandomValues() โ your browser's cryptographic entropy source. Every student has exactly equal probability on every pick, with no weighting, memory of past picks, or influence from the order names were entered.
Ready? Start with the name picker.
Paste your class list and pick a student in under 30 seconds. No signup, no setup.
Also read: Random Name Picker for Teachers ยท How to Split Students into Random Groups