Teacher & Education Tools
Classroom Seating Planner
Arrange students across a custom desk grid and block unavailable seats.
Free foreverRuns in your browserNo sign-up
About the Classroom Seating Planner
Classroom Seating Planner fills a configurable desk grid from front to back using names and optional roll numbers. Shuffle the class when you need a fresh arrangement, or restore the original order.
Click desks to mark aisles or unavailable positions. Capacity warnings, direct PDF, CSV and JSON exports make the plan practical for classroom use.
Key features
- One-to-12 rows and columns
- One-click blocked desks and capacity checks
- Original-order or randomized placement
- Direct PDF, CSV and JSON export
How to use
- 1Choose the classroom row and column count.
- 2Paste one student name per line.
- 3Click desks that should remain blocked or empty.
- 4Check capacity and print the completed seating chart.
Examples
Thirty-seat classroom
Input:
5 rows, 6 columns and 28 student namesOutput:
Twenty-eight assigned desks with two open positionsBlock aisle positions before checking final capacity.
Frequently asked questions
- How are students assigned?
- Names are placed across open desks from the front row to the back in original or shuffled order.
- Can I create aisles?
- Yes. Click desk positions to block them and create gaps in the layout.
- Does the planner randomize names?
- Yes. Shuffle creates a new random order, and Original order restores the pasted list.
- What happens when there are too few desks?
- A warning shows how many students do not have a seat.
