Seating Plan Generator
Assign guests to tables. Enter guest names and table capacity, then generate a seating plan. Drag guests between tables. Printable output.
How to use
Enter guests and set up tables
Type your guest list (one name per line), set the number of tables and seats per table, then click "Set up tables". Click "Auto-assign" to distribute guests randomly across all tables.
Adjust and print
After auto-assigning, move guests between tables by editing the text fields. Click Print for a clean printable seating plan with all names shown per table. Empty seats show as "(empty)".
Frequently asked questions
Is the Seating Planner free to use?
Yes, the Seating Planner is completely free. There is no sign-up, no account required, and no limit on how often you can use it.
Can I print results from the Seating Planner?
Yes, the Seating Planner is designed to be print-friendly. Use your browser's print function (Ctrl+P or Cmd+P) for a clean, printer-ready version.
What devices does the Seating Planner work on?
The Seating Planner works on any device with a modern web browser — desktop, laptop, tablet, or phone. It is mobile-friendly and works offline once the page has loaded.