Skip to main content
Free Tool · Examinations Office

Free Exam Seating Arrangement Generator

Auto-assign students to examination halls and individual rows based on desk capacity and enrolment counts — prevent crowding and minimise scheduling conflicts.

Runs entirely in your browser · No login · No data uploaded

Examination Halls

Add each hall with its row count and seats per row.

Student List

One student name or ID per line. Students are assigned in the order entered (sort alphabetically for best results).

0 students
Options

Add halls, enter students, and click Generate Seating to assign seats automatically.

How to Generate Exam Seating in 3 Steps

Follow these steps to get results in under a minute

01
Add examination halls
Enter each hall name, the number of rows, and the number of seats per row. The total capacity is calculated automatically. Add multiple halls and students will be distributed across them.
02
Enter the student list
Paste your student list — one name or ID per line. Sort alphabetically if you want alphabetical seating assignment. Use alternate seat spacing to ensure students are separated.
03
Generate and print the seating plan
Click Generate Seating to auto-assign students row by row across all halls. The output shows each hall's seating grid and a per-student lookup table. Print the complete seating plan for invigilators.

How Exam Seating Generator Compares

vs spreadsheets, manual processes, and paid platforms

Feature UniCloud360 Exam Seating Generator Manual SpreadsheetWord Table LayoutPaid Exam Management System
Auto-assign across multiple halls Instant assignment Manual drag-drop Manual entry ⚠️ Config required
Alternate seat spacing option Toggle setting Manual skip Not possible ⚠️ Admin setting
Per-student lookup table Hall + row + seat ⚠️ Separate VLOOKUP Not generated ⚠️ Separate report
Print-ready invigilator plan One-click ⚠️ Manual formatting ⚠️ Print setup ⚠️ Scheduled export
Cost Free forever ⚠️ Manual effort ⚠️ Time-intensive Paid system

What Examinations Offices Are Saying

Trusted by lecturers and students across Sri Lankan universities

4.9
★★★★★
4 reviews
SO
Dr. Sandra Okonkwo
Chief Examinations Officer
★★★★★

"We run final exams for 3,000 students across 8 halls. This tool assigns every student in under a minute. The per-student lookup table means any student who can't find their seat can be located immediately without the invigilator searching through the entire plan."

MW
Marcus Williams
Examinations Coordinator
★★★★★

"The alternate seat option is exactly what we needed for COVID-era spacing that we've kept as policy. Previously we were manually crossing out every other seat on a spreadsheet. Now it's a single toggle."

PN
Priya Nair
Academic Registrar
★★★★★

"The hall-by-hall breakdown is what we paste into our invigilator briefing packs. Each invigilator gets their specific hall's grid without seeing other halls — the print-per-hall format is exactly right for distributing to multiple rooms simultaneously."

JC
James Chen
Scheduling Administrator
★★★★☆

"We were using Excel with VLOOKUP to assign seats and it would take half a day for a large exam. This takes 30 seconds. The overflow warning when students exceed total capacity has caught planning errors twice already."