makekite

Random Seating Chart Generator

Make a random seating plan for your classroom: set the rows and desks per row, shuffle the class list into seats, swap any two students with two clicks, and print the plan with the front of the room marked.

How to use this page

  1. Type the class list, one name per line, and set the number of rows and desks per row.
  2. Press Shuffle seats for a random seating plan.
  3. Click one desk and then another to swap two students.
  4. Add the class name and press Print.

About this classroom tool

Seating plans help classes settle and give relief teachers a quick way to learn names. Shuffling gives a fresh start each term, and swapping desks lets you adjust for students who need to sit near the front or apart from each other. The plan prints with the class name and the front of the room, and empty desks show as dashed outlines.

Tips

Common questions

What if there are more students than desks?
The page warns you and asks you to add rows or desks, so nobody is left off the plan.

Can I save the plan?
Print it, or save it as a PDF from the print window. The list of names is remembered on this device.

Everything on this page is made in your browser and nothing you type is sent anywhere. It works on a laptop, an interactive whiteboard or a projector, and Full screen makes it easy to see from the back of the room. For more, see the worksheets and printable paper.

More classroom tools and activities

All printable activities →

makekite.com· Free printables, calculators and learning tools · © 2026 makekite.com, for personal and classroom use