What is Seating Chart Maker?

Plan seating arrangements for weddings, conferences, classrooms, or dinner parties. Add round or rectangular tables, assign guests by name, and drag everything into position on a scalable floor plan.

Build round, rectangular, or square tables with a custom seat count, then drag guests from the unassigned list onto specific seats. Tag guests by group (Family, Friends, Work, VIP), and set seating rules to keep partners together or feuding guests apart, and Auto-assign honours both. Attach a short note to any guest, such as vegetarian, wheelchair, or nut allergy, and it travels through to the PDF for catering staff. Drop in non-table room objects (stage, bar, dance floor, DJ booth) to sketch the full venue. Move anything around the canvas, recolour tables for visual groupings, and rely on undo and redo to experiment without fear. Export the final layout as a PNG image, a PDF floor plan with a written guest roster, or a CSV of every guest and their table.

How to use

  1. Add tables to your floor plan — round, rectangular, or square. Set the seat count (up to 20 for long rectangular tables) and give each table a name you can rename later by clicking it. Drop in room objects like a stage, bar, dance floor, or DJ booth to capture the full layout.
  2. Add guests to your guest list, then drag and drop them onto table seats. The capacity counter shows remaining spots per table.
  3. Drag tables and room objects to position them, then export the seating chart as a PDF or PNG to print or share with your venue. Hit Ctrl+Z to undo any move and Ctrl+Y to redo, so you can try a layout, step back, and try another without losing your work.

When to use

  • Planning a wedding reception where the layout needs sign-off from a venue coordinator.
  • Assigning a 30-person classroom by name on the first day of school.
  • Mapping out a conference banquet so speakers, sponsors, and attendees know where they sit.

Result

A wedding planner creates a reception layout with 12 round tables of 8 seats each, assigns 90 guests by name across the tables, then exports a PDF floor plan for the venue coordinator.

FAQ

Can I import a guest list from a spreadsheet?
There is no spreadsheet import yet, but you can paste a whole list of names at once with Paste list, one name per line. Once everyone is seated, Download CSV gives you a guest-and-table sheet you can open in any spreadsheet app for catering or check-in.
What happens to a guest if I delete the table they were on?
The guest goes back into the unassigned list at the top of the sidebar. Their name is preserved, so you can drag them onto a new table without retyping anything. Tables and guests live independently.
Does the exported PDF print well on a letter or A4 page?
Yes. The PDF export sizes the floor plan to fit the page with margins around it, so you can print it directly or hand it to the venue. Use the PNG export instead if you need higher resolution for an event signage display.
How do I keep two people from sitting at the same table?
Add a seating rule. Pick the two guests, choose Keep apart, and Add rule. When you press Auto-assign, the tool seats them at different tables. You can also choose Keep together to sit partners or a family on the same table. Rules guide auto-assign only — you can still drag anyone wherever you like by hand.
Are the seating positions saved if I close the tab?
The layout itself is not saved when you close the tab, so export the PDF or PNG once you are happy with it. Within a session, Ctrl+Z and Ctrl+Y let you undo and redo every move, group change, and assignment — try a layout, walk it back, and try another without rebuilding from scratch.

Related Tools