A seating chart without the sticky notes
A seating chart decides who sits where at a wedding reception, a rehearsal dinner or a company party. The hard part is keeping couples together, giving every group familiar faces and keeping two people who don't get along far apart. Paste your guest list, create the tables, add your rules, then Automatic seating suggests a layout you can fine-tune by hand. The tool also prints the floor plan, an alphabetical list, table cards and place cards as PDF files. Nothing is sent anywhere: it all runs in your browser.
How to make a wedding seating chart in 5 steps
- Guests: one guest per line. A line ending with a colon starts a group (
Bride's family:). "&" joins a couple, who will sit together. After a semicolon: a note (; gluten-free) or the wordchild. - Tables: number, seats per table, round or rectangular, then "Create the tables". Tick "Top table" for the couple's table.
- Rules: "Together", "Keep apart" or "At table".
- Chart: run the automatic seating, then drag a guest to another table or tap them to open "Move to". A warning appears if a move breaks a rule.
- Printing: four PDF files on A4 or US Letter, plus "Export (JSON)" to keep a copy.
How automatic seating works
"Together" rules turn couples and families into blocks that are never split. The tool first spots impossible cases, such as a family of 12 when the largest table seats 10, or 130 guests for 120 seats, and says so plainly. It then tries thousands of arrangements (moving one block, swapping two), keeps only those that meet every rule and picks the best of several runs.
The grouping score counts pairs of guests from the same group at the same table. With 25 college friends and tables of 10, the best split is 10 + 10 + 5, which gives 45 + 45 + 10 = 100 pairs. The score is shown against that theoretical maximum: "300 / 320 (94%)" means groups are almost all together.
Seating traditions, not strict rules
Customs differ between families, faiths and regions.
- Top table: in the UK often the couple, their parents, the best man and the maid of honor. Many US couples prefer a sweetheart table for two or a head table with the wedding party.
- Alternating: formal dinners traditionally alternate men and women. Each block is seated side by side; "Previous seat" and "Next seat" change the order.
- Family: grandparents near the top table, away from the speakers.
- Children: with their parents, or at a kids' table with an adult nearby. The Child box lets you count them.
Handling delicate situations
Divorced parents, feuding relatives: add a "Keep apart" rule and give both sides tables of equal standing so nobody feels pushed to the back. Seat a plus-one who knows nobody with guests of a similar age. A quiet word with the people involved before the day often avoids surprises.
On the day
Display the alphabetical list at the entrance, put a table card on each table (one sheet folded in half, readable from both sides) and a place card at each plate. Dietary needs written in the Note column appear in the list, handy for the caterer.
Frequently asked questions
What happens if no seating is possible?
A message explains why: a block too big, not enough seats, or two people who must be both together and apart. If the rules are only very tight, remove a "Keep apart" rule or add seats.
How do I sort the list by last name?
The list follows English alphabetical order, accents included, starting with the first word. Write "Smith Anna" to sort by last name.
Is my chart saved?
Yes, in this browser. To continue elsewhere, use "Export (JSON)" and then "Import a JSON file".
Which paper should I use for place cards?
Card stock of 160 to 250 gsm, printed at 100%. Each place card is 8.5 × 9 cm flat and 8.5 × 4.5 cm folded, six per sheet, on A4 or US Letter ("Paper size").