Seating Chart Generator
Create a clean event seating plan in your browser. Add guests, build tables, assign seats, preview the layout, and print when you're done.
On your list
Configured
Guests seated
Open spots
Guest list
Add single guests or paste a full list line by line.
Table setup
Create your tables and set the number of seats for each one.
Assignment workspace
Seat guests manually and move them between tables without duplicates.
Visual seating preview
This is the clean layout for reviewing and printing your final table plan.
About the Seating Chart Generator
The Seating Chart Generator helps you build a fast, printable table plan for weddings, school events, company dinners, networking nights, and other gatherings. Instead of juggling sticky notes or spreadsheets, you can keep the whole plan in one browser-based workspace.
Add your guest list, group people by family, team, or VIP status, create the tables you need, and assign each guest to a seat. The visual preview updates as you work, so it's easy to catch empty seats, overloaded tables, or guests who still need placement.
Everything runs locally in your browser. There is no account, no cloud sync, and no monthly fee. If you want a backup or need to move the plan to another device, just export the JSON file and import it later.
How to Use It
Add guests
Add people one by one or paste a full list. Group labels help you keep families, friends, or departments together.
Create tables
Set up round or rectangle tables, choose the number of seats, and name them however you like.
Assign seats
Choose guests seat by seat or let auto-assign fill the remaining empty places for you.
Review the preview
Check the visual layout to spot empty seats, unassigned guests, or tables that need tweaking.
Export or import
Save your work as JSON for backup or transfer it to another browser later.
Use the built-in print view for a clean paper copy or a PDF saved through your browser.
Common Use Cases
Wedding tables
Keep families balanced, separate plus-ones carefully, and print the final chart for the venue team.
Corporate dinners
Mix departments, clients, and hosts across tables while keeping VIP seats visible.
School events
Plan parent nights, banquets, or graduation dinners without passing around paper lists.
Networking meetups
Spread hosts, speakers, and newcomers across the room to encourage better conversation.
Fundraisers
Seat sponsors, committee members, and guests around the right tables before printing place plans.
Family celebrations
Plan birthdays, anniversaries, or reunions with a simpler setup than a full event management tool.
Frequently Asked Questions
How do I create a seating chart?
Add your guest list, create one or more tables, then assign each guest to a seat manually or with the auto-assign button. The visual preview updates instantly.
Is my seating plan saved?
Yes — it is saved only in your browser on this device with localStorage. Nothing is uploaded anywhere.
Can I print the chart?
Yes. Click Print to open a clean print-friendly layout that focuses on the finished table arrangement.
Can I export and import my chart?
Yes. Export downloads your current guests, tables, and seat assignments as JSON. Import can restore that chart later on this or another device.
What happens if I have more guests than seats?
You will see a warning at the top. Unassigned guests stay listed so you can add more tables or reduce the guest list before printing.
Pro Tips
- • Paste a full guest list one name per line to build the chart much faster.
- • Use group labels like Family, Friends, Team, or VIP to keep similar guests together.
- • Export the JSON before making big changes so you have a quick backup.