Balanced tables
People are shuffled, the table deal order is shuffled, and people are distributed round-robin. Occupied table sizes therefore differ by at most one person.
Up to 500 non-empty lines. Blank lines are ignored; each repeated name is still a separate person.
Use the same seed and settings to reproduce a chart.
Shortcut: Ctrl/Cmd + Enter generates a new chart.
Generate a chart to assign the sample roster.
Your chart will appear here.
Choose the layout and capacity, then generate the seating assignment.
People are shuffled, the table deal order is shuffled, and people are distributed round-robin. Occupied table sizes therefore differ by at most one person.
Every available row-and-seat position is shuffled, then each person receives one distinct position. Empty positions stay visible in the chart.
Without a seed, the tool uses the browser’s cryptographic random source when available. A seed uses a deterministic pseudorandom generator so the same input and settings can be repeated.
Random placement cannot account for accessibility, health, hearing, vision, supervision, social, or safeguarding requirements. Always review the chart before using it.
The tool shuffles the people, randomizes the order in which tables receive people, and deals people around the tables. Provided the capacity is sufficient, occupied table sizes differ by no more than one person.
Yes. Choose Numbered seats and set the row and seat counts. Each person receives a unique label such as Row B, Seat 3.
Yes. Enter the same seed and keep the names, their order, layout dimensions, and duplicate-name setting unchanged.
Every non-empty line is treated as a separate person. Keep Number repeated names selected to display identical entries as Alex (1), Alex (2), and so on.
No. The list and assignments remain in this browser tab. Copying, downloading, or printing happens only when you choose the corresponding control.
Use the random chart only as a starting point. Review and adjust it for mobility, vision, hearing, medical, supervision, social, safeguarding, and emergency-access needs.