Paste your class or guest list. Keep people together, keep others apart, and generate a workable seating plan in minutes.
Free to try · No signup · Rosters stay on your device
See it work
You paste, and add rules
SamPriyaEmmaJackNoahAvaLiamMia
Valid arrangement found
Sam (green) is in the front row. Emma and Jack (circled) are three seats apart — not neighbors, satisfying "keep apart."
If your rules can't all be satisfied, you'll know immediately — never a silent failure.
When rules genuinely conflict
Alex, Blair, Casey — all three kept apart from each other
Three people, all mutually "apart," can't fit in a 3-seat row — someone always ends up next to someone. The solver says so immediately instead of quietly giving you a broken chart.
Try it now
Generates a randomized chart instantly — add seating rules once you're in the editor.
Paste your people
A roster or guest list, one name per line. Free, no account.
Add seating rules
Keep people apart or together, or seat someone at the front. The solver checks whether your rules are even possible together — free, before you pay anything.
Generate & print
Apply the plan, browse 5 alternative layouts, fine-tune by clicking two seats to swap them, then print or export.
Stop moving names around by hand until the conflicts disappear.
| Random chart | Smart chart |
|---|---|
| Shuffles names | Follows your seating rules |
| One random result | 5 alternative valid layouts |
| You check for conflicts by eye | Conflicts caught automatically |
| Browser print only | Clean PDF, PNG, and name cards |
Or start from your use case:
Planning something else — a banquet, conference, or fundraiser? Try the general tool →
Minutes, not a Sunday evening
Paste a roster and get a workable chart right away — no more shuffling desks by hand or juggling index cards.
Catches conflicts before they start
Tell it who needs to sit apart or together, and the solver finds an arrangement that respects every rule — or tells you straight away if one's impossible.
Nothing about your roster is uploaded
It runs entirely in your browser. No account, no server, no data collection — your class or guest list never leaves your device.
Not just classrooms
Desks or tables, rows or round tables — it works the same for a classroom, a wedding, or a conference banquet.
Unlock more with a one-time payment when you need it — never a subscription.
$0
Paste a roster, arrange, shuffle, and print — no account, ever.
$7.99 one-time
Apply your solved plan, export a clean PDF, save 1 project — unlocked forever.
$39 one-time
Everything, unlimited saved projects, plus CSV import.
No account needed — restore access any time using the payment ID from your confirmation email.
Already purchased? Restore access →Yes — pasting a roster, arranging desks or tables, shuffling, manually rearranging, printing, and the rule solver's yes/no check are free with no limits and no account.
No. Everything — names, layout, rules — stays in your browser tab. Nothing is sent to a server, logged, or stored.
The solver tells you which rule to relax rather than failing silently — e.g. "No arrangement satisfies all 3 rules. Removing the highlighted rule would unblock it."
Saved charts and any unlock are stored in that browser only. Restore a purchase any time with the payment ID from your confirmation email — no account needed.
A clean, no-branding PDF, a PNG image, and printable name cards — plus your browser's own print dialog on every tier.
A Name column is required; optional Group and Preference columns get turned into "keep together" and "front row" rules automatically. A sample CSV is downloadable from the import dialog.
There's no hard cap — set as many rows/columns or tables/seats as you need, and the layout adjusts to fit.
No signup. Paste your list and get a chart in minutes.
No account, so nothing to lose access to — a purchase is restorable any time with your payment ID. See our refund policy.