Classroom Seating Planner
Arrange students across a custom desk grid and block unavailable seats.
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
5 rows, 6 columns and 28 student namesTwenty-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.
Continue your workflow
Open a related tool to prepare your files or refine the finished result.
- Student & EducationAttendance Register
Mark daily attendance, calculate monthly totals and export a printable class register.
Open tool - Student & EducationClass Timetable Maker
Build an editable weekly timetable with custom days, class periods, breaks and teacher details.
Open tool - Random & FunRandom Name Picker
Pick one name fairly from a pasted list and optionally remove the winner.
Open tool
