Classroom Seating Chart Maker

A free classroom seating chart maker: paste your class list, choose how many students sit at each table, and add a few "keep these students apart" rules — then print a clean A4 seating chart for the door or the wall. No signup, and nothing is uploaded.

  • No signup
  • Nothing to install
  • Free forever

Paste your class list to begin

One name per line, in the box below. It stays on this device.

Keep these students apart

How teachers use a seating chart maker

A new class, a new term, or just a table plan that has quietly stopped working — a random starting point takes the negotiation out of it. Paste the class list, set how many sit at each table, and the room is arranged for you in one go, ready to print and stick by the door before the first lesson.

It also settles an argument fairly. Nobody can say the plan was picked to favour anyone when it came out of a shuffle, which matters more than it sounds on the first properly awkward reseating of the year.

  • A first seating plan for a brand new class, before you know anyone well enough to place them deliberately
  • A termly reshuffle, so the same four children are not still sat together in July
  • Splitting a class across tables sized to what is actually in the room — four-seat tables, six-seat tables, whatever you have
  • A quick, fair starting point while you are still learning names and cannot yet plan seats around personalities
  • A cover teacher’s seating chart, printed and left on the desk

Keeping certain students apart

Add a rule and pick two names, and the chart will not seat them at the same table. It works at the table level rather than the exact seat — this arranges who sits with whom, not the precise chair each child takes within that group — which covers the rule that actually matters in practice: keeping two specific children apart on the day the plan is made.

If the rules genuinely cannot all be met for the room you have — a lot of exclusions and only two or three tables to spread them across — the chart says so plainly, names the pair it could not separate, and suggests smaller tables or fewer rules rather than silently ignoring one.

A chart to print, not a chart to manage live

This tool makes one static chart at a time, on purpose: paste, shuffle, print. It is built for the moment you are setting a plan, not for running one — it does not remember a different layout per subject, and it will not let you drag one child from one table to another once it is made.

If you want the plan itself to be a live, everyday tool — one you can reshuffle in seconds between lessons, keep a separate arrangement for maths and for topic work, and that feeds straight into the group maker and class points — that is what the seating planner inside Classroom Hub is for. This page is the fair, free starting point; that is where you would actually run the room from day to day.

Frequently asked questions

Is this seating chart maker free?

Yes, completely — no account, no signup, and no limit on how many times you shuffle or print.

Can I stop two specific students sitting together?

Yes. Add a rule and choose the two names, and the chart will avoid putting them at the same table. This works table by table rather than seat by seat — it decides who shares a table, not the exact chair each child sits in.

What happens if my rules cannot all be met?

With a lot of "keep apart" rules and only a few tables, it is not always mathematically possible to satisfy every one. When that happens, the chart tells you exactly which pair could not be separated, so you can add another table or remove a rule rather than being given a plan that quietly breaks one.

Can I print the seating chart?

Yes. The print button lays the chart out as a clean A4 page with the site’s own navigation and styling stripped away — send it to a printer, or choose "Save as PDF" in the print dialogue to keep a digital copy.

Can I have a different seating plan for each subject?

Not on this free tool — it makes one chart at a time. Classroom Hub’s own seating planner is built for exactly this: a live, drag-and-drop plan you can keep separately for maths, English or any subject, and reshuffle in seconds.