Classroom seating
Start with a random arrangement, then keep particular occupied seats fixed between shuffles. Review the plan against the actual room before using it.
Make a random classroom seating chart from your roster. Set rows and columns, lock fixed seats, reshuffle the rest, and download PNG or PDF.
Opening your tool…
A seating chart generator assigns a roster to labeled positions in a room. This random seating chart maker uses a rectangular grid of rows and columns, leaves spare seats empty, and lets you lock occupied seats before reshuffling the remaining people.
Paste eight names, choose three rows and three columns, then generate. One seat stays empty. Click an occupied seat such as A1 to mark it fixed, then select Shuffle seats. That person stays at A1 while the unlocked positions are reassigned.
Start with a random arrangement, then keep particular occupied seats fixed between shuffles. Review the plan against the actual room before using it.
Mix participants across a rectangular set of seats for a session. Copy seat labels into your session notes.
Retain a few fixed positions while redistributing everyone else. Each shuffle is independent and may repeat some earlier positions.
Rows are labeled A–J from the front of the room and columns are numbered left to right. A1 is the front-left position in the displayed chart.
Only occupied seats can be locked. With unchanged inputs, a locked person keeps that exact seat. All remaining people and available positions are shuffled.
Changing any roster text or either dimension resets locks when you next generate. The existing chart remains available for export until then, with a notice that it belongs to the previous inputs.
This is a rectangular seating planner. It does not enforce friendship, separation, accessibility, skill or behavior constraints, and it does not model round tables or blocked seats.
Exports use the current result without generating again. After editing inputs, generate a new result to apply the changes. Downloaded PDFs use high-resolution page images on A4 paper; they are printable but their text is not selectable. Use available copy or CSV options when you need editable text.
Your entered names, words, clues and tasks are processed in this browser. These tools do not upload them, put them in the URL, store them in browser storage or include them in analytics events. Refreshing or leaving the page discards the current result. General site analytics still run; see the privacy policy.
Yes. Generate first, then click that occupied seat to mark it fixed. Shuffle seats preserves it as long as the roster and dimensions are unchanged.
Extra seats stay empty. Empty positions can move on a later shuffle because only occupied fixed seats are retained.
Yes. Each nonblank line is a separate person. Add distinguishing labels so you can tell them apart in the chart and exports.
Yes. Download seating PDF creates an A4 chart; Download PNG creates an image of the same layout. Copy chart gives seat labels and names as text.
No. The available rule is a fixed occupied seat. Relationship and separation rules are not part of this version.