Seating Chart Maker
Arrange a class roster into rows, pairs, or a horseshoe — and print it.
Straight rows facing the front.
The plan is laid out from the front of the room as you face the class, so what you see here matches what you see standing at the board. Nothing is saved — reprint or re-enter the roster next time.
Paste a roster, choose a layout, and the plan lays out from the front of the room as you face the class. Rows suit direct instruction, pairs suit partner work, and a horseshoe puts every student in view of every other for discussion.
The layout is a teaching decision
Seating is not just logistics — the arrangement shapes what kind of lesson is easy to run. Rows face everyone forward, which suits presentation and individual assessment, and makes it obvious when attention drifts. Pairs build in a partner for every activity without any movement. A horseshoe puts every student in line of sight of every other, which is what discussion actually needs; a debate in rows means most of the class talking to the back of someone's head.
Because the arrangement follows the activity, most teachers need more than one plan for the same class. Generating a fresh chart takes seconds, so it is worth having the layout match the lesson rather than the other way round.
Orientation
The plan is drawn from the front of the room looking out, matching what you see standing at the board. This is the convention that matters in practice: a chart drawn from the students' perspective is mirrored relative to your view, and reading it while facing the class means mentally flipping it every time.
How to use it
Roster, layout, order — then print:
- 1 Paste the roster. One name per line, or separated by commas. Copying a column out of a spreadsheet works directly.
- 2 Pick the layout. Rows for instruction, pairs for partner work, horseshoe for discussion.
- 3 Set the seats per row. Match the physical room. Pairs fixes this at two automatically.
- 4 Choose an order. As typed keeps your arrangement, alphabetical helps with an unfamiliar class, random breaks up established groupings.
- 5 Reshuffle if needed. Random arrangements are blind — reshuffle until the result works, or adjust individuals afterwards.
- 6 Print it. The controls are hidden on the printout, leaving a clean chart with the front of the room marked.
Choosing a layout
Each arrangement makes some activities easy and others awkward. Matching the layout to the lesson is the point.
| Layout | Works well for | Trade-off |
|---|---|---|
| Rows | Direct instruction, tests, individual work | Discussion is awkward — students face away from each other |
| Pairs | Partner tasks, peer marking, language practice | Off-task talk is easier; pairings need thought |
| Horseshoe | Discussion, debate, seminars | Uses more floor space and suits smaller classes |
What a random chart will not know
Random seating is fair in the narrow sense that it has no favourites, and it is genuinely useful for breaking up entrenched friendship groups at the start of a term. But it is blind to everything that actually matters about where a particular student sits.
It does not know that two students must be separated, that one needs to be near the front to see the board or hear clearly, or that a particular pairing works unusually well. Those are the constraints that make a seating plan useful, and none of them can be inferred from a list of names. Treat the generated chart as a starting arrangement and move individuals afterwards — the tool saves you the tedious part, not the judgement.
Nothing is stored: the chart exists only while the page is open, so keep the printout or paste the roster again next time.