Spinvolta

Seating chart maker

Drag a name onto another seat to swap. Click the lock to keep someone in place.

How to make a random seating chart

  1. Paste the names and choose a layout: rows, groups, U-shape or a custom grid.

  2. Add keep-apart and keep-together rules.

  3. Press Assign seats, drag to fine-tune, then print.

Constraints that actually work

The generator searches thousands of random arrangements to satisfy your rules — neighbours who should be apart are never in adjacent seats, and pairs who should sit together end up side by side.

Frequently asked questions

Can I lock someone's seat?

Yes. Drag a person to a seat and lock it; reshuffling moves everyone else.