SeatShuffle
Generate groups and printable desk layouts with keep-together and keep-apart rules.
Always free for teachers
SeatShuffle
A fast classroom seating chart shuffler for fair groups, clean desk layouts, and easy printouts.
1. Roster
One student per line. Duplicate names are automatically removed.
2. Shuffle settings
Keep it fast: pick a group size and desk columns, then generate.
Constraints (optional)
Keep certain students together or apart in the final groups.
No constraints set. All students will be randomly assigned.
Teacher account saves
Teacher account layouts
Sign in if you want your seating setups to follow you across devices.
Browser-local persistence is still active even when you stay signed out.
Results
3. Random groups
Balanced, projector-friendly cards for quick classroom transitions.
Print-ready layout
4. Printable seating grid
Desk cards arranged by row. Group assignments shown for quick classroom transitions.