Paste a 35-name roster, lay out a 5×7 grid or seven groups of five, and print. Sized for the packed high-school class where space is tight.
Free · No sign-up · PDF export · Any subject or grade
0 students detected · 0 rows of 6
Tip: Roster and constraints stay in your browser. Nothing uploaded.
Trusted by innovative teachers at
Constraint-aware randomization
Paste lists of students who shouldn't sit together (behavior, testing, IEP) and lists who should be adjacent (peer tutoring, ELL, SEL). The shuffler respects both sets of constraints across up to 50 attempts.
Separate-these constraints (don't seat adjacent)
Keep-together constraints (seat adjacent)
50-attempt satisfaction with graceful fallback
Re-shuffle infinitely until the chart feels right
12 students · rows · 4 per row · 1 separation constraint
← Front of classroom →
Layouts teachers actually use
Four base layouts cover most classrooms. Adjust seats-per-row to match your room. The rendered chart is print-ready — tape it inside your gradebook or hand it to a substitute.
Rows (traditional grid)
Groups (tables of 4)
U-shape (discussion or seminar)
Pairs (partner work)
Rows
Traditional classroom grid
Groups
Tables of 4 for group work
U-shape
Seminar or discussion
Pairs
Partner work
Shuffle freely
Re-randomize infinite times
Print-ready
Clean grid output
Designed for real classrooms
The small things that make a seating-chart tool actually faster than a sticky-note rearrangement.
About this tool
Thirty-five students is the packed-classroom case — oversized sections, elective combines, physical education blocks, or urban-district middle-school cohorts. Furniture is tight, sight lines matter, and constraint management gets harder with every added student. The generator produces a 5×7 grid, 7 groups of 5, or a 7-seat horseshoe with three inner rows, and carries separation and keep-together constraints across every layout.
5×7 rows (five across, seven deep) is the densest rectangular grid most rooms support without blocking doorways. 7×5 works if your room is wider than deep. Seven groups of five is the collaborative default — fits seven lab tables at four-to-six per. For discussion, a three-tier horseshoe (11-12-12 seats) gives every student a sight line to the board. Pick the layout that matches today's objective; the generator re-shuffles instantly if you change your mind.
5×7 or 7×5 grid (tightest rectangular fit)
Seven groups of five (collaborative default)
Three-tier horseshoe (seminar-capable at 35)
17 pairs + 1 solo (testing, integrity-focused)
In a 35-student class, the separation graph gets dense — five or six pairs to keep apart, plus IEP accommodations, plus testing-day isolations. The randomizer tries 50 shuffles before falling back to best-effort. If the tool flags a constraint conflict, review the separation list for contradictions (e.g., student A separated from B but keep-together with B's tutor). Simplify the constraint set until the tool converges.
The 7th row is where engagement dies. Rotate it weekly so no student spends a full quarter in the back. Use the generator's re-shuffle to produce a fair rotation, or manually seed the back row with high-engagement students who can self-regulate. For Socratic-seminar days, the three-tier horseshoe eliminates the back-row problem entirely — every student is in sight-line range of every other.
At 14pt font, a 5×7 chart fits on a single landscape page. For the binder copy, use two-up (two charts per page) to compare before/after re-seatings. Print in portrait orientation for sub folders — easier to flip through mid-class. Everything client-side, nothing uploaded.
How it works
One student per line or comma-separated. Works with any class size.
Pick rows, groups, U-shape, or pairs. Optionally add separation or pairing rules.
Click generate, shuffle as many times as you want, print or copy. Roster stays local.
Hear from teachers who are saving time and providing better feedback.
“For Chadwick users, GradeWithAI has improved feedback efficiency and effectiveness, as it is grounded in existing platforms and is highly adaptable.”

“More impressive though is that it corrects student answers not simply using a pre-written answer, but by following the thought process they've pursued.”

“I've really enjoyed using the GradeWithAI program. It saves me a ton of time, especially when I have class sizes of 35 or 36 students times five.”

“GradeWithAI doesn't just grade. It gives the student reasoning as to why every point is awarded or not awarded. That is a very valuable thing for the students.”

“GradeWithAI [provides] students with timely individualized feedback on their homework assignments and formative assessments. This is a job that is virtually impossible for a teacher to do on a regular basis.”

“Students have also appreciated the consistency and immediacy of the feedback I can provide through GradeWithAI. This has enabled them to make necessary corrections and achieve their desired scores on any assignment.”

After the chart
Seating chart is free forever. When you're ready to grade the work produced in those seats — quizzes, essays, exit tickets — GradeWithAI scores handwritten and digital work against your rubric in seconds.
Upload or sync student work from any LMS
AI grades against your rubric or answer key
Works with typed and handwritten responses
Push grades to Canvas or Google Classroom in one click
Graded 28 exit tickets
Period 4 · 92% class average · 14 seconds
Ava G.
9/10
Marcus R.
10/10
Priya S.
8/10
Got questions?
Answers to common questions from teachers. Still stuck? Email john@gradewithai.com — replies land the same day.
5×7 rows for direct instruction, seven groups of five for collaborative work, a three-tier horseshoe for discussion. At 35 students, rotate the back row weekly so engagement doesn't collapse to the front.
Browse by class size and format
Jump straight to the layout that matches your class. Each page is pre-configured for a specific class size or arrangement format.
Related tools
Join thousands of teachers who save 10+ hours every week with AI-powered grading.
Free plan available · No credit card required
Teachers using GradeWithAI report grading in a fraction of the time, with richer feedback for every student.


