Seating chart generator
Plan who sits where at a wedding, party, gala dinner or in a classroom. Set up round tables, long tables and a head table, or rows of desks. Paste your guest list with families or friend groups, add rules such as keep this couple together or keep these two apart, and arrange everyone in one click. Then drag people between seats, move tables around the room, and print the chart, an alphabetical escort card list or a CSV for your planner. Your plan is saved in this browser.
Free · No sign-up
How to use it
- Choose Wedding or event, or Classroom, and create your tables or desks.
- Paste the guest list, one name per line, with a group after a comma.
- Add rules such as Anna + Ben or Bob != Sue, then press Arrange automatically.
- Swap seats by tapping or dragging, then print or download the chart.
Why use this tool
Round, long and head tables
Mix table shapes and sizes, rename them and drag them into your room layout.
Groups and rules
Families stay together, couples stay side by side, and people who should not meet are seated apart.
One-click arranging
Fills tables neatly, keeps groups next to each other and respects table pins like the head table.
Drag and swap
Tap two seats or drag a name to swap. Works with a mouse and on phones.
Classroom mode
Rows of single or paired desks, a front-row option and keep-apart rules for students.
Print and export
Print the chart with lists by table and by name, or save a PNG and a CSV for Excel.
How to plan a wedding seating chart
Start once most RSVPs are in, usually two to three weeks before the wedding. Seat the couple and wedding party at a head table or sweetheart table, put parents and grandparents at the tables closest to it, and group the rest by how they know you: family, college friends, work. Round tables of 8 or 10 are the most common, and a 60 inch round fits 8 guests comfortably.
Paste names with a group after a comma, add the couples who must sit together, and use != for anyone who should be kept apart, such as divorced parents. Arrange automatically, then fine-tune by swapping seats.
Escort cards and place cards
The alphabetical list shows every guest with their table and seat, which is exactly what you need for escort cards or a seating display board at the entrance. Download the CSV and use it for mail merge in Word or a Canva bulk create.
Classroom seating charts for teachers
Switch to Classroom, set the number of rows and desks per row, and paste your class list. Keep students apart who distract each other, pin students who need to sit near the board with @1-6, and press Arrange again for a fresh random layout at the start of each unit. Print a copy for a substitute teacher's folder.
Tips for a smooth event seating plan
- Leave one or two free seats for last-minute plus-ones.
- Seat children with their parents unless there is a kids' table.
- Put older guests away from the speakers and close to exits.
- Mix single guests with a friendly table rather than a singles table.
- Print two copies: one for the venue coordinator and one for the entrance.
Frequently asked questions
Is the seating chart generator free?
Yes. There is no sign-up and no limit on tables or guests, and nothing is uploaded.
Will my plan be saved?
Yes, it is saved in this browser automatically. Download the CSV as a backup or to move it to another device.
How do I keep a couple together?
Give them the same group after a comma, or add a rule like Anna Smith + Ben Smith. Groups are seated side by side at one table.
How do I keep two guests apart?
Add a rule like Uncle Bob != Aunt Sue. Any rules that cannot be met are listed under the chart.
Can I import a guest list from Excel?
Yes. Copy the name column, or the name and group columns, and paste them into the guest box. Tabs between columns work like commas.
How many people fit at a round table?
As a rule of thumb, a 5 ft (60 in) round seats 8 to 10 and a 6 ft (72 in) round seats 10 to 12. An 8 ft banquet table seats 8 to 10.
Related tools
Need something built?
Tell us what you want to create.
Tell us what you need built, from a simple website to a complete app, AI solution, automation, or custom system.