← All tools

Seating Chart Generator

Paste your roster, pick a room layout, add constraints β€” keep these two apart, keep those together, lock someone to the front β€” then shuffle until it works. Rosters stay in your browser.

1 Β· Roster

2 Β· Room layout

3 Β· Constraints

Tip: click πŸ“Œ on a desk to lock that student in place.

4 Β· Save / load

Front of room Β· whiteboard
desk locked constraint broken drag a name onto another desk to swap Β· tap two desks to swap on touch