🪑
SeatShuffle.FAIR SEATING GENERATOR
✨ Floor Plan Architecture

Classroom Layout Planner

Design custom classroom floor plans with teacher desks, whiteboards, aisle gaps, and U-shape formations.

🪑 0/30✅ 100% Rules Met
👉
New here? Start with 1 tap!Loads 25 sample students and creates a fair arrangement
100%
Teacher's Desk
Blackboard / Screen
A1
Empty
A2
Empty
A3
Empty
A4
Empty
A5
Empty
A6
Empty
B1
Empty
B2
Empty
B3
Empty
B4
Empty
B5
Empty
B6
Empty
C1
Empty
C2
Empty
C3
Empty
C4
Empty
C5
Empty
C6
Empty
D1
Empty
D2
Empty
D3
Empty
D4
Empty
D5
Empty
D6
Empty
E1
Empty
E2
Empty
E3
Empty
E4
Empty
E5
Empty
E6
Empty

Why Use Our Seating Planner?

Say goodbye to messy manual seating assignments. Our smart constraint-based engine takes care of the math so you can focus on people.

📐

Aisles & Room Dimensions

Design floor plans matching your physical room layout, door locations, and aisle dimensions.

🧲

U-Shape & Seminar Setups

Switch from rigid rows to an open discussion horseshoe layout facing the projection screen.

💡

Visual Markers

Position the teacher desk, whiteboard, projection screen, and windows for clear room orientation.

Supercharged Seating Tools

From custom rules to printable PDF exports, everything you need is built right into your browser.

✓ 8+ Layout Archetypes

Classroom, Grid, U-Shape, Circle, Oval, Auditorium, Banquet Tables, and Boardrooms.

✓ Zoom, Pan & 360° Rotate

Freely navigate your layout canvas from any angle on desktop, tablet, and mobile.

✓ Save Custom Templates

Save your unique room layouts to LocalStorage for instant reuse across semesters.

How to Generate Your Seating Chart in 3 Steps

Create fair, conflict-free seating plans for classrooms, exam halls, and wedding receptions in seconds.

1

Set Room Layout & Add Names

Select grid rows, banquet tables, or boardroom U-shapes. Paste student names or upload CSV rosters with 1 click.

2

Configure Rules & Distance Constraints

Specify students to keep together or apart, set front-row preferences, or enable anti-cheating Exam Mode.

3

Randomize, Export & Print

Click "Shuffle All" to solve seating constraints instantly. Drag seats to tweak, then export to printable PDF or SVG.

Frequently Asked Questions

Q. Can I save custom room layouts?

Yes! After configuring your room size and markers, click "Templates" > "Save Current Room Layout as Custom Template".

Explore Related Seating Generators