Gather Table
Private by design · stays in this browser
A clear plan for a good evening

Make room for everyone.

Bring in your guest list, set up the tables, and leave with a seating chart and place cards ready to print.

New plan · changes are in this tab
Step 1 · Start with the occasion

Name your event

The event name appears on every printout.

Your plan is held in this tab until you download a JSON copy. Nothing is stored automatically.

Step 2 · Bring everyone in

Add your guests

Import a spreadsheet or add people one at a time. Group names can keep a household together.

0people

Import from CSV or TSV

Names stay on this device. The first row should contain column names.

Review import

Your preview will appear here

We’ll show row numbers and issues before adding anyone.

Step 3 · Set the room

Create your tables

Give each table a name and a real seat count. Head tables have the same capacity rules as the rest.

Step 4 · Find a good fit

Arrange the seating

Auto-assign is a repeatable best-effort starting point. You can change any seat below.

Seating constraints

Keep groups are handled by the group field above. Add pairs who must sit at separate tables and pin guests to a table.

    Your plan starts with a blank page

    Add guests and tables, then run an assignment to see who is seated.