🪑 Random Seating Chart Generator

On seat-change day, names spin around until the seating chart is complete. Students watch the result together, so everyone knows it was fair.

Try it now →

Free classroom seating chart and partner picker

Set rows and columns

Match your classroom with 2–10 rows and 2–10 columns. If there are more seats than students, the empty seats go at the back.

Partner seating

Seats students in pairs of desks with an aisle between each pair.

Avoid last time's seats

Shuffles many times and picks the arrangement where the fewest students end up in the same seat as last time.

Teacher's view

Turn on “Board at the bottom” to flip the seating chart so it matches what you see from the teacher's desk.

Bring back the last chart

Your latest seating chart is saved, so you can show it again any time.

How to use it

  1. Go to Tools → 🎲 Picker tab and enter student names, one per line.
  2. In the 🪑 Seats tab, choose rows, columns, and whether to seat partners together.
  3. Press “Shuffle seats.”

Frequently asked questions

Where are student names stored?

Only in this device's browser. They are never sent anywhere.

Can it split the class into groups too?

Yes. The same name list works for making groups, group role cards, and the random name picker.

More features

🔔 Classroom bell⏱ Class timer🎲 Random name picker & groups🍱 School lunch menu🚦 Noise meter✏️ Whiteboard, QR & polls🌅 Morning meeting & class notes