Random Seating Chart
Randomly assign people to tables.
Turn a guest list into a random seating chart in seconds, with table sizes you set yourself. It's great for weddings, banquets, classrooms, and conferences where you want a fair, no-favoritism arrangement — and you can export the result to bring it into place cards or a spreadsheet.
Paste. Enter your guests, one name per line.
0 items
Click Assign tables to see a result.
Options
Recent results
- No history yet.
How it works
- Paste. Enter your guests, one name per line.
- Size. Set the number and size of tables in the Options panel.
- Assign. Click "Assign tables" to generate the chart, then export it if you like.
Frequently asked questions
Can I set how many people sit at each table?
Yes. Choose your table sizes in the Options panel and guests are distributed to fill them.
Can I print place cards from this?
Export the chart as CSV and run a mail-merge in Google Docs or Word to produce place cards.
How random is the seating?
Assignments use the Web Crypto API for an unbiased shuffle, so the chart isn't predictable or weighted toward anyone.
Is my guest list kept private?
Yes. Everything runs in your browser and works offline — your guest list is never uploaded anywhere.
Related randomizers
Further reading
- Cold-calling without the dread: fair student picking that actually works
Random student selectors only help if students believe they're fair — and if the teacher uses them thoughtfully. Here's how to call on students randomly without raising anxiety, plus how to handle groups, seating, and turns.