Most seating tools are either a generic diagram app hat knows nothing about your guests, or an enterprise venue platform on a 12-month contract. SeatPlanning is the standalone middle: drag tables onto a canvas import guests from Excel, seat everyone, then collet RSVPs, send invitations and check people in with QR codes. Guests can pick their own seat. Export a print-ready PDF or Excel. 2D by design, no 3D renders, no sales call. Free tier needs no account.
Hey Product Hunt 👋
My wife and I built SeatPlanning after struggling way too much with the seating chart for our own wedding. We decided to build a tool we wished we had back then.
Everything we tried was one of two things. Either a general diagram app, fine at drawing boxes, but it as no idea that a box is a table and a dot is your ant who cannot sit near your other aunt. Or an enterprise venue platform with 3D renders, a sales call and a 12-month contract, which is absurd for one wedding
So this is deliberately the boring middle:
- Drag tables onto a canvas then drag your people to tables. Custom fields for seats are available
- Import the guest list from Excel instead of retyping 130 names
- Manage RSVPs manually or collect them via custom link.
- Manage a private gala, corporate event or something that requires a ticket? Send the invites via custom branded emails, guests can claim their own seat and receive a QR into their inbox. At the gate, you check them in from the app.
- Export? A print-ready PDF for the day and Excel for the venue
What it is not: it is 2D. There are no photorealistic room renders. If you are a selling venue, a 3D platform is genuinely the better buy, and I would rather say that than pretend otherwise.
The free tier runs in your browser with no account, you can go build a chart right now without signing up.There is a $29 one-off Event Pass if you have a singe event and do not want a subscription.
I would really like feedback on the builder itself: what feels sow, what is missing, where it gets in your way. And if you have ever wrestled with a seating chart, I want to hear the horror story.
Thank you,
Ovidiu.