Seat Allocator
Only the number of students is required. Select your classroom, enter enrollment, and click Allocate Seats — the tool spreads students evenly across the room, avoids broken seats, and produces a fresh random arrangement on every press — press Allocate Seats again at any time to generate a new assignment. Left-handed seats are assigned individually as needed.
Supported classrooms: BLOC 102 · BLOC 117 · BLOC 128 · BLOC 149 · BLOC 160 · BLOC 161 · BLOC 164 · BLOC 166 · BLOC 169 · BSBE 115 · CHEM 100 · HECC 105 · HECC 108 · HECC 110 · HECC 200 · HECC 203 · HECC 207 · HECC 209 · HELD 100 · HELD 107 · HELD 109 · HELD 111 · HELD 113 · HELD 200 · ILSB 1105 · RICH 114
How to paste seat assignments into a column of your Excel roster
After allocating, click ↓ Roster (TXT) above the seating chart to download allocated_seats.txt.
Each line of the file is a sequence number followed by a tab and the seat ID. The list is already shuffled, so line k is the seat for student k in your roster.
1 A14 2 B7 3 M3 …
- Open
allocated_seats.txtin any text editor (Notepad, TextEdit, VS Code), press Ctrl+A (or ⌘+A) to select all, then Ctrl+C (⌘+C) to copy. - In Excel, click the cell next to your first student's name and paste with Ctrl+V (⌘+V). Excel splits at the tab automatically — the sequence numbers go into one column and the seat IDs into the next.
- Delete the sequence-number column. The remaining column is your seat assignments aligned with the roster.
Alternative (Excel for Windows): Data → From Text/CSV, choose the file, set the delimiter to Tab, then untick the first column in the preview before clicking Load.