Smart Seating Generator — People, seats, rules — solved. Create a free chart

A seating chart that follows your rules.

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

Create a free chart See an example

See it work

From a list of names to a finished chart

You paste, and add rules

SamPriyaEmmaJackNoahAvaLiamMia

✓ Emma ↔ Jack · keep apart ✓ Sam · front row

Valid arrangement found

MiaDesk 1
AvaDesk 2
SamDesk 3
PriyaDesk 4
EmmaDesk 5
LiamDesk 6
NoahDesk 7
JackDesk 8

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

No arrangement satisfies all 3 rules, even relaxing them one at a time. Try removing more than one.

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

Paste your names, see a chart

Generates a randomized chart instantly — add seating rules once you're in the editor.

0 names

No credit card required.

How it works

1

Paste your people

A roster or guest list, one name per line. Free, no account.

2

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.

3

Generate & print

Apply the plan, browse 5 alternative layouts, fine-tune by clicking two seats to swap them, then print or export.

Random seating vs. smart seating

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:

Classrooms Rows, paired desks, or pods. Keep students apart or together, and print a chart in minutes. Build a classroom chart Weddings & Events Tables of any size, a head table, and keeping the right families — or the wrong ones — apart. Plan your seating

Planning something else — a banquet, conference, or fundraiser? Try the general tool →

What you get

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.

Free forever for the basics.

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.

See full pricing & features

No account needed — restore access any time using the payment ID from your confirmation email.

Already purchased? Restore access →

Questions people actually ask

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.

Ready to stop rearranging names manually?

Create a free seating chart

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.