Free · No signup · Names stay on your device

Seating charts in one shuffle.

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.

22 students

Paste from a spreadsheet, your gradebook or a roster export: "Last, First", numbers and ID columns are handled. Up to 40 students.

Sample class:
Room layout

24 seats

Seating rules keep apart, front row

Keep-apart students never share a pair or table and never sit directly beside, in front of or behind each other. Lock a seat (tap it on the chart) to keep a student exactly there.

More options teacher's desk, empty seats

Runs in your browser: student names never leave this device.

Table 6
Table 5
Table 4
Table 3
Table 2
Table 1
Front of room Teacher's desk

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

Three steps. Zero accounts.

  1. 1

    Paste the class

    Up to 40 names from a spreadsheet, gradebook or roster export. "Last, First" is handled.

  2. 2

    Pick the room

    Rows, pairs, tables of 3 to 6 or a U-shape. Add who to keep apart and who needs the front.

  3. 3

    Shuffle, tweak, print

    Drag to fine-tune, lock seats, then print the teacher view for you and the student view for the board.

Free, and it's the good stuff

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.

Drag or tap to swap

Mouse, touch or keyboard. The rules are re-checked after every move.

Teacher and student views

From your desk, or turned 180° for the board. One clean page each.

Private by design

No account and no upload. Names stay in your browser.

Seat list for subs

Every student and their seat, A to Z, for attendance on day one.

Pro · planned, not built yet

Planned: SeatSheet Pro for teachers with five periods a day

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.

Planned

Saved classes

Will keep several classes on this device so you reopen Period 3 in one tap instead of pasting the list again.

Planned

Class periods

Will share one room layout across all your periods, each with its own list, locks and rules.

Planned

Seat rotation

Will remember past charts and reshuffle so students sit with new neighbours each time.

Planned

Student photos

Will put a photo on each seat for subs, stored on this device only.

Planned

Bigger classes

Will seat up to 60 students and draw custom room layouts.

Free for real. Pro is planned.

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.

Free

$0

  • Up to 40 students per chart
  • Rows, pairs, groups, U-shape
  • Random seats, locks, keep-apart, front row
  • Drag and drop or tap to swap
  • Teacher and student view printouts
  • No signup, names stay on your device
Make a chart now
Planned

Pro lifetime (planned)

$19 once

Waitlist members: $12 lifetime if Pro launches

  • Everything in Free
  • Planned: saved classes
  • Planned: class periods
  • Planned: seat rotation
  • Planned: photos, bigger classes

Pro monthly (planned)

$3 / month

  • All planned Pro features
  • For one school term
  • Cancel anytime

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.

Questions

Is it really free?

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.

Where do my students' names go?

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.

How does it keep students apart?

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.

Can I put certain students in the front?

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.

Can I move students by hand?

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.

What is the difference between the teacher and student view?

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.

Pro waitlist

Get first in line for SeatSheet Pro

Pro is planned, not built yet: saved classes, several class periods, seat rotation so students get new neighbours, student photos and bigger classes. Join the waitlist and we’ll email you once if and when it launches. Waitlist members get Pro for $12 lifetime if it does. No newsletter, never shared or sold.