Classroom Group Maker - Random Group Generator
Need to divide your class into groups fairly? Our classroom group maker randomly assigns students to teams, eliminating the social dynamics of self-selection.
How to Use This Group Maker
Step 1
Enter all student names from your class
Step 2
Create multiple wheels - one for each group
Step 3
Spin all wheels together to assign students
Step 4
Enable 'Remove Winner' so each student is assigned once
Step 5
Continue spinning until all students are grouped
Perfect For
Science lab partner assignments
Our group maker makes this task effortless with cryptographically secure randomization, ensuring fair and unbiased results every time you spin.
Group project team formation
Our group maker makes this task effortless with cryptographically secure randomization, ensuring fair and unbiased results every time you spin.
Literature circle groups
Our group maker makes this task effortless with cryptographically secure randomization, ensuring fair and unbiased results every time you spin.
Collaborative learning activities
Our group maker makes this task effortless with cryptographically secure randomization, ensuring fair and unbiased results every time you spin.
Key Features
🎲 Cryptographic Randomization
Uses Web Crypto API (crypto.getRandomValues) for truly unpredictable, casino-grade random results that cannot be predicted or manipulated.
🎡 Multiple Wheels
Create up to 10 wheels simultaneously for complex selections like pairing names with prizes or assigning multiple random roles at once.
âš¡ Instant Results
Smooth 60fps animations with realistic physics. Click to spin instantly - no loading, no delays. Works offline after first visit.
💾 Save & Share
Export wheels to JSON, share via URL, or embed on your website. Your configurations are auto-saved in browser storage.
🔄 Remove Winners
Automatically remove selected entries from future spins - perfect for raffles where each person can only win once.
📱 Works Everywhere
Fully responsive design for desktop, tablet, and mobile. Touch-optimized interface works in any modern browser.
Frequently Asked Questions
How do I create multiple groups?
Create multiple wheels (one per group), add all students to the first wheel, then spin with 'Remove Winner' enabled to assign students one by one.
Can I make uneven groups?
Yes! The random assignment naturally handles uneven numbers - some groups may have one more student than others.
How do I save group assignments?
Check the Results tab to see all assignments, then save or screenshot for your records.