Paste your class list, choose rows, paired desks, or table pods, and shuffle. Click a desk, then another, to move a student by hand — no dragging required.
Private by design. Student names stay in your browser and are never uploaded to our servers.
Click a seat, then click another to swap them.
Saved charts — local to this device
Save & reopen this later — $7.99 for one project, or $39 for unlimited.
Add a rule below — e.g. keep two people apart, or seat someone at the front.
Most reseating isn't planned weeks ahead — it's "these two need to be apart after what happened at lunch" or "she needs a seat near the front, her IEP says so" on the same afternoon you have to hand out a new chart. Add the rule, click Generate, and the solver either finds a layout that works or tells you exactly which rule is causing the conflict — you're not stuck redoing the whole thing by trial and error between periods.
For six periods of the same course, that's six rosters and six sets of rules if you retype it every time. Seating Pro saves each one under a name like "Period 3 — English," so reopening it next month is one click, not a re-paste — and imports straight from a gradebook-style CSV export instead of retyping thirty names by hand.
Seating chart generator
The general-purpose tool — classrooms, tables, or a custom layout.
Random seating chart
Paste names, pick a size, shuffle. Nothing else to configure.
Wedding seating chart
Arrange guests into tables instead of desks.
Wedding table planner
Set table sizes and place guests table by table.
Table planner
For dinners, banquets, and any event seated at tables.
Yes — set as many rows and columns as you need, or switch to Pairs or Pods. There's no cap on class size.
Yes — the Layout picker switches your whole grid between Rows, Pairs, and Pods without re-entering your roster.
Add a "Keep apart" or "Front row" rule for any student, then click Generate — the solver finds an arrangement that respects it, or tells you if it can't.
Yes, with Smart Chart or Seating Pro — one card per seated student, ready to fold and set on a desk.
No. Student names stay in your browser tab and are never sent to a server, logged, or stored — on any tier.