A Seating Chart Generator That Understands Real Classrooms
Purely random seating charts have a flaw every teacher knows: the two students who cannot sit together always seem to land side by side. This free seating chart generator fixes that with constraints — mark pairs to keep apart, pairs who must sit together, and students who belong in the front row, pick your room shape (rows, table groups, a horseshoe, or a discussion circle), and generate. The randomizer respects every rule, and the reshuffle button gives you a fresh compliant arrangement any time.
Everything runs in your browser with no sign-up: your class list and rules are remembered locally between visits and never uploaded anywhere — which also means student names stay private on your device. The same one-per-line roster pastes straight into the random name picker and the jobs chart, so you only type your class once.
How to Create a Seating Chart in Under a Minute
- Paste your class list — one student per line, straight from your roster spreadsheet.
- Set the room shape — rows and desks per row; empty desks are fine, and Fill seats decides whether they spread out, collect at the back or front, or leave the class clustered in the middle.
- Add your rules — keep-apart pairs (talkers, siblings, rivals), sit-together pairs (reading buddies, peer helpers), and front-row placements (vision, hearing, focus needs).
- Generate, review, reshuffle — every click produces a new arrangement that honours all the rules.
- Fine-tune by hand — Swap desks lets you tap two desks to trade them (moved students stay marked, and one click restores the generated chart).
Why Constraint-Based Beats Purely Random
Research on classroom management is consistent: seating placement measurably affects attention and behaviour, and teacher-controlled arrangements outperform free seating. But maintaining charts by hand takes real time, and redoing one mid-term after a conflict takes more. Constraint-based generation gives you the fairness of randomness — no accusations of favourites — while quietly encoding the professional judgement only you have about who needs distance and who needs the front row.
Beyond the First Day
- Monthly reshuffles: your list and rules are saved, so a new arrangement is one click.
- Test seating: switch Fill seats to Exam and every other column stays empty — spaced desks for test day, with keep-apart rules still enforced on top.
- Substitute notes: Copy exports the chart as plain text, row by row, ready to paste into sub plans.
- Projector reveal: the ad-free fullscreen mode turns the new chart into a smooth start-of-class moment instead of a paper shuffle.



