Seating chart generator

A seating chart generator should do one job without a signup wall: take a list of people, give you tables, and let you fix the awkward placements before the venue deadline. Add guests, set table size, assign seats, then export. This page is the tool-shaped entry — same engine as the wedding-worded pages, less bridal framing. It will not draw your ballroom to scale. It will get names onto tables so you can stop arguing in three different spreadsheets.

Your place board

Reception seating plan

0 unassigned

Tables

Select a table, then click a name in the pool

8 seats/table
Selected: Table 2Changes save in this browser while you work.

Seating tools help you arrange guests — not a venue floor-plan CAD service or a wedding planner contract.

When to use — and when not to

When to use

You already know roughly how many tables the room holds; you need a working chart tonight; you want CSV out for the venue coordinator.

When not to

You only need a blank printable grid with no names yet → later seating chart template (batch 2). You are seating a classroom → wrong site (SheetPress). You want inspo photos of mirror signs → Pinterest, not here.

Assumptions

Default round tables seat 8–10 (editable). One person per seat unless you mark a +1 as their own row. Ceremony vs reception: this generator defaults to reception table seating. Head table / sweetheart table are just tables with labels you type.

Worked examples

Input: 96 guests, 12 tables × 8 seats.

Output: 12 filled tables, 0 unassigned.

Keep 1–2 seats spare if you expect late +1s.

Input: 110 guests, mix of tables of 8 and 10, 6 kids tagged.

Output: kids clustered on one labeled table; two adults still in unassigned pool until you decide.

Unassigned highlight is the feature — do not ignore the pool the night before.

How it works

  1. Add or paste guests (name, optional side/tag, notes).
  2. Create tables (count × seats per table).
  3. Assign guests to tables; leave a pool for unassigned.
  4. Export CSV or print a chart / alphabetical find-your-seat list.
  5. Adjust when someone RSVPs late — re-export.

Common traps

  • Headcount ≠ seated count if kids sit on laps or vendors eat in the back — ask the venue which number they want on the chart.
  • Plus-ones without names clog a table; give them a placeholder row so the seat stays reserved.
  • Dietary tags are reminders for you, not a chef's ticket — still send the caterer their own list.
  • Generator ≠ floor plan. Pillars and dance floors are the venue's diagram.

Compare

FAQ

Builds tables from your guest list, lets you assign seats, and exports the result. It does not book a venue.

Related