Free printable classroom seating tool for teachers

Random seating chart generator with classroom rules.

Paste your student list, choose rows and seats per row, and create a printable random classroom seating chart. Prioritize front-row students or keep selected classmates apart.

✓ No signup   ✓ No uploads   ✓ Free to use

Set up your room

Add names, layout, and optional rules.

0 unique students

Your class list stays in this browser.

Your seating plan

See the layout.

Front of class

1Maya
2Jordan
3Sam
4Avery
5Taylor
6Riley
7Empty
8Empty
9Empty
10Empty

Your seats will fill here after you add a class list.

Simple by design

How to make a random classroom seating chart.

01

Paste your full student list

Add one student per line or separate names with commas. The seating chart generator removes duplicate names automatically.

02

Set the classroom layout and rules

Choose rows and seats per row, then prioritize front-row students or list pairs of classmates who should not sit together.

03

Generate, review, and print

Create a random seating plan, review any classroom needs, then copy the assigned seats or print the completed seating chart.

Teacher guide

Use a seating chart maker that fits your classroom.

A random classroom seating chart is useful for a fresh start, a class reset, or a new activity. Choose a practical room layout, add student seating rules, and review the printable plan before class begins.

Learn how to make a classroom seating chart
01

Start with the room layout

Choose rows and seats per row that match the places students can actually use.

02

Add front-row and keep-apart rules

Support classroom needs before the random seat generator shuffles the remaining students.

03

Copy or print the seating chart

Save the seating plan in your class notes or print a copy before students arrive.

Common questions

Random classroom seating chart questions.

How does the random seating chart generator work?

It shuffles student names in your browser, applies optional classroom seating rules, and places everyone into the rows and seats per row you choose. Generate again whenever you want a new arrangement.

Can I keep certain students apart or prioritize front seats?

Yes. Add front-row students by name, and list keep-apart pairs as Name, Name. The seating chart maker avoids horizontal and vertical neighbours and reports any rule the room layout cannot meet.

Can I print the classroom seating chart?

Yes. After you generate the seating plan, choose Print for a printable classroom chart or Copy to keep the assigned seats in your lesson notes.

Are student names uploaded?

No. The random seating plan is made directly in your browser. Your names are not sent to a server.