Rules the shuffle never breaks
Keep pairs apart, save front seats, lock anyone in place. Every Shuffle honours them, and when a room can't, SeatSheet tells you exactly which rule and why.
Free · No signup · Names stay on your device
Paste your class list, pick rows, pairs, groups or a U. SeatSheet seats everyone at random, keeps the troublemakers apart, saves front seats for those who need them, and prints one clean page. That chart is live: tap two seats to swap.
Try it free A whole class in 30 seconds.
Teacher view, groups: 22 students in 24 seats · 2 empty · all 2 rules kept. Front seats: Rosa, Quinn, Tess, Dev, Fran, Eli, Vic, Ivan, Hana, Pia, Omar, Ava.
22 students in 24 seats · 2 empty · all 2 rules kept
Drag a name onto another seat, or tap two seats to swap. On a phone, press and hold a name to drag it. Keyboard: Tab to a seat, press Enter, then Enter on another seat to swap. To lock a student in place, tap their seat, then Lock.
Up to 40 names from a spreadsheet, gradebook or roster export. "Last, First" is handled.
Rows, pairs, tables of 3 to 6 or a U-shape. Add who to keep apart and who needs the front.
Drag to fine-tune, lock seats, then print the teacher view for you and the student view for the board.
Keep pairs apart, save front seats, lock anyone in place. Every Shuffle honours them, and when a room can't, SeatSheet tells you exactly which rule and why.
Mouse, touch or keyboard. The rules are re-checked after every move.
From your desk, or turned 180° for the board. One clean page each.
No account and no upload. Names stay in your browser.
Every student and their seat, A to Z, for attendance on day one.
Each one opens the seating chart maker already set up, with tips for that kind of classroom.
None of these work today. Everything above this section is free and works now. Join the waitlist and we’ll email you once if and when Pro launches.
Will keep several classes on this device so you reopen Period 3 in one tap instead of pasting the list again.
Will share one room layout across all your periods, each with its own list, locks and rules.
Will remember past charts and reshuffle so students sit with new neighbours each time.
Will put a photo on each seat for subs, stored on this device only.
Will seat up to 60 students and draw custom room layouts.
Free stays free. Pro is not on sale and has no launch date. If it launches, it will be a one-time purchase or a monthly plan you can cancel anytime.
$0
$19 once
Waitlist members: $12 lifetime if Pro launches
$3 / month
Pro is not on sale: these buttons only add you to the waitlist. If it launches, payments will be handled by our merchant of record, who collects sales tax and VAT and issues receipts.
Yes. Making, rearranging, printing and sharing seating charts for up to 40 students is free, with no signup. A Pro version is planned but not built; it is waitlist-only for now.
Nowhere. SeatSheet runs in your browser and never sends names to our server. The latest class is saved in this browser so a refresh does not lose it, and "Forget this class" deletes it. A share link carries names only if you tick the box.
List pairs under "Keep apart". They never share a pair or a table and never sit directly beside, in front of or behind each other. If the room makes that impossible, SeatSheet says which pair and marks the seats in red.
Yes. Students on the "Needs the front" list only get front seats: the first row, the tables nearest the board, or the two seats on each arm of a U closest to the board.
Drag a name onto another seat, or tap two seats to swap them (with a keyboard, press Enter on two seats). To keep a student in place, tap their seat and press Lock; Shuffle then moves everyone else.
The teacher view shows the room from the front, so the front row is at the bottom of the page, the way you see your class. The student view is turned 180°, with the board at the top.