Paste your guest list, set how many tables and how many seats at each, then arrange guests by hand or let the solver keep certain families apart and seat the wedding party at the head table.
🔒 Runs in your browser. Nothing is ever uploaded.
Click a seat, then click another to swap them.
Table 1
Table 2
Table 3
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 head table.
Real receptions rarely use one table size everywhere: a head table of 10, a grandparents' table of 6, a run of standard 8-tops for everyone else. Set each table's size individually and the layout fills them in that shape, instead of forcing every table to match. Every seat is labeled by its table number throughout — the chart, the printed name cards, and the export all agree on which seat is where.
And you don't need the final headcount to start. Rough out the tables while RSVPs are still trickling in, add or remove guests as they come in, and the seating adjusts to fit — there's no reason planning has to wait for the list to be final.
Seating chart generator
The general-purpose tool — classrooms, tables, or a custom layout.
Classroom seating chart
Rows, pairs, or pods, sized for a class roster.
Random seating chart
Paste names, pick a size, shuffle. Nothing else to configure.
Wedding seating chart
Arrange guests into tables instead of desks.
Table planner
For dinners, banquets, and any event seated at tables.
Yes — set the seat count for each table individually, so a head table of 10 and side tables of 8 can coexist in the same chart.
No — add or remove guests any time and the layout refills to match. Start planning as soon as you have a rough list.
Yes — click-to-swap works with or without rules set, so you can lay tables out manually and only reach for "Keep apart" or "Head table" rules where you actually need them.
Yes — with Smart Chart or Seating Pro, export a clean, no-branding PDF of the finished table chart.
No — the whole planner runs in your browser tab, and your guest list never leaves your device.