Random Seating Chart
Arrange seats with unavailable spaces, fixed students and keep-apart rules.
Your result
Ready when you are
Choose a room layout and lock any seats that need to stay fixed.
How to use this tool
Arrange seats with unavailable spaces, fixed students and keep-apart rules.
- Enter unique student names, room rows and columns.
- Number seats left to right then top to bottom. Add unavailable seats, fixed assignments and keep-apart pairs.
- Generate a chart. Drag or use a seat menu to swap students; every change is checked before it is applied.
About the results
Keep-apart rules cover immediate horizontal and vertical neighbors, not diagonals. The bounded search reports conflicts or its limit. Printing uses the current chart.