A little space can help.
Plan keep-apart, different-pod, and avoid-adjacent rules around real classroom needs.
A thoughtful place for every student
A little more thought. A better seat for everyone.
Build your room, place your students, and print a clear plan. Keep the seats that work and shuffle only the rest.
Ava & Liam · keep apart
2 seats locked in place
94/ 100
Illustrative scoreA room that works with you, not against you. Fictional class · Product preview
A GOOD PLACE TO START
Paste your class list or import a CSV. Review the names, then open your roster to make edits.
Opening your saved roster…
Names stay on your device. Up to 500 students; up to 100 characters per name.
MORE THAN A RANDOM SEATING CHART
A useful plan considers more than an empty seat. Here’s what we’re building into ClassSeating.
Plan keep-apart, different-pod, and avoid-adjacent rules around real classroom needs.
Make room for front-row, near-teacher, and aisle preferences without losing the bigger picture.
Lock the seats that work and shuffle the rest. Fill empty seats adds students without moving anyone already placed.
Start with desks, then consider the whiteboard, doors, windows, and space to move.
A PLACE FOR EVERY PIECE
Rows for focused work. Pods for conversation. Space for the way you move through a lesson.
Consider sightlines, walking lanes, and the teaching area before assigning names.
Room editing, seating, and printing are available in the workspace. Rules and optimization are the next step.
THOUGHTFUL, NOT JUST RANDOM
A randomizer treats every seat equally. A classroom does not. The planned optimizer will weigh locked seats, separation rules, preferred zones, desk groups, accessibility requirements, and your priorities.
You’ll see which requirements are met and which preferences need a compromise. Your judgment stays at the center.
Plan my classroom96/100
A window seat wasn’t available without changing a locked seat. Keep the lock, or reconsider the preference.
Illustrative result · No optimization is run in this preview.
SKIP THE BLANK CANVAS
Explore six familiar arrangements. Think of each as a starting sketch for your classroom.Browse all 11 editable templates →
Clear sightlines for whole-class teaching.
Less face-to-face discussion.
A partner nearby, with a clear view ahead.
Leave space between pairs.
Six groups of four for shared work.
Some seats face away from the board.
An orderly starting point for a larger class.
Check walking lanes carefully.
An open center for discussion and demos.
Needs a wider room.
Individual desks for independent work.
Spacing depends on your room.
Have an unusual room? Add custom desks and room objects in the seating workspace.
YOUR CLASS. YOUR DEVICE.
Build your roster locally without an account. Names you review and add are saved in this browser on your device, so your class list survives refresh. Unadded drafts stay only in the current tab.
No roster uploads. No student names in URLs or analytics events sent by the application.
Read our privacy approachA local-first workflow.
No server needed to arrange a class.
FOR THE EVERYDAY, AND THE UNEXPECTED
Practical starting points for the moments teachers know well.
Start with the room, then learn what works.
Use separation rules with a clear purpose.
Review space and sightlines for independent work.
Leave a simple, readable classroom map.
Change partnerships without moving everyone.
Keep a useful seat open instead of reshuffling.
Check your walkways before moving names.
FIELD NOTE 01
Sketch the fixed parts first: the board, doors, windows, storage, and teaching area. Leave usable routes from the entrance to every desk. A neat rectangle of seats on screen can still create a bottleneck beside a shelf. Walk those routes before you settle on an arrangement.
Then consider the lesson. Rows make it easier to face a shared teaching point; pairs allow quick discussion; pods support group tasks. Check the view from the outer seats as well as the center. A student should not need to move a chair into a walkway just to see the board.
FIELD NOTE 02
An essential rule is something the plan must respect. A preference is something you would like it to achieve when space allows. Write those separately. For example, placing two students in different pods might be required, while giving another student a window seat might be a preference.
Keep the first set of rules small and specific. Too many competing requirements can leave no workable arrangement, especially when several seats are locked. If a plan cannot meet everything, revisit the preferences before changing an essential requirement. Follow your school’s established arrangements for individual access needs; a seating score cannot decide those needs for you.
FIELD NOTE 03
When most of a class is working well, a complete reshuffle can create extra disruption. Identify the seats you want to preserve, then consider the smallest change that addresses the problem. Moving one pair may be enough; moving twenty-four students may make it harder to tell whether the change helped.
The planned lock-and-regenerate approach reflects this: keep selected assignments fixed and reconsider the remaining seats. Before locking a whole row, check how much flexibility you are leaving elsewhere. Keep a simple record of the previous arrangement so you can return to it if the new plan creates an unexpected difficulty.
FIELD NOTE 04
A discussion lesson and an independent assessment ask different things of a room. Use a familiar base arrangement, then make deliberate changes for a specific activity. Pairs can become small groups for a project, while a wider-spaced arrangement may be more useful for quiet individual work.
Explain practical changes clearly: where students should sit, what they need to move, and where belongings should go. Avoid presenting a seat as a reward or a label. For an absent student, leaving a gap may be simpler than shifting an entire group. Reconsider the room when the teaching task changes, rather than changing it just because a calendar says to.
FIELD NOTE 05
A chart on the wall needs names and positions, not the reasons behind them. Keep behavior notes, relationship rules, and other private information off student-facing copies. Use clear text, a visible marker for the front of the room, and enough contrast for an ordinary black-and-white printer.
For a substitute teacher, add only the practical room information they need, such as which side faces the board. Check your school’s guidance before displaying or sharing names. Store teacher copies appropriately and replace outdated charts so two different versions do not circulate. A useful printout should make the next lesson easier without revealing more than necessary.
FIELD NOTE 06
Treat the first chart as a working version. After several lessons, ask concrete questions: can everyone see the teaching area, can you circulate easily, and do group tasks work as intended? Notice patterns across more than one activity before deciding that a seat is the cause of a problem.
Make one or two purposeful adjustments and review again. Ask students about practical obstacles without inviting public discussion of private seating reasons. A high arrangement score only describes how well the plan meets the rules entered; it cannot measure the whole classroom experience. Keep the decisions with the teacher and use the chart to support that judgment.
CHOOSE WHAT THE ROOM NEEDS
A printable template can be enough for a simple plan. More constraints call for more context.
| What you need | Printable template | Random generator | ClassSeating optimizerIn development |
|---|---|---|---|
| Custom room layout | Sometimes | Rarely | Planned |
| Keep students apart | Manual | Varies | Planned rules |
| Lock seats | Manual | Sometimes | Planned |
| Front-seat preference | Manual | Rarely | Planned |
| Re-optimize remaining seats | Manual | Rarely | Planned |
| Arrangement score | No | Usually no | Preview available |
| Save locally | Save the file | Varies | Planned |
A FEW THINGS TO KNOW
What you can try today, and what’s coming next.
Yes. Create a room, import your roster, assign and lock seats, shuffle, and print or download a PNG without signup or payment.
No. The seating workspace runs locally in your browser. Your roster, room, and placements save on this device.
Keep-apart and different-pod rules are planned. The product preview shows how a rule will be explained; it does not run an optimizer yet.
Yes. Select an assigned desk and choose Lock seat. Shuffle unlocked preserves that placement. Unlock the seat before moving its student or blocking the desk.
Yes. Start with pairs, pods of four or six, rows, a U-shape, or exam desks. Then move furniture and add room objects. Changing a layout clears placements after confirmation and can be undone.
Yes. Choose a chart style, then print a classroom chart, teacher copy with a seat index, blank layout, or numbered exam view. Download PDF or PNG, or print directly on Letter or A4 paper.
Reviewed rosters save on this device using browser storage. Names are never uploaded or included in URLs. Unadded drafts clear on refresh. Clear roster removes the saved list and its recovery copy; clearing browser site data also removes your roster.
Yes. Use the spaced exam layout, block desks you do not want filled, and print a numbered chart. Check actual spacing and supervision requirements in your room before using the plan.
Yes. Select a CSV file or paste spreadsheet columns, choose the name columns, and review the names before adding them. Files are read locally and never uploaded. Repeated names are flagged and kept as separate students.
A FRESH PLAN FOR YOUR NEXT LESSON
Explore your next seating plan. No signup required.