100% browser-based Β· data never leaves your device
Tab 1 of 5

Teaching Load Analyser

Upload exported HTML timetable files. Parses session data and calculates weekly contact hours per staff member.

Upload Timetable Files

One or more HTML timetable exports from your timetabling system.

πŸ“‚

Drop HTML files here

or click to browse

Tab 2 of 5

Tutor Workload Calculator

Upload the student allocation spreadsheet (XLSX). Calculates hours per tutor based on year of study.

Upload Student Spreadsheet

XLSX with student/tutor allocations. Headers expected on row 6.

πŸ“Š

Drop XLSX file here

or click to browse

hrs per tutee
hrs per tutee
Tab 3 of 5

Project Supervision & Assessment

Upload the project allocation spreadsheet. Calculates supervision, dissertation, and poster hours per academic.

Expected: Theme Β· Supervisor Β· Co_Supervisors Β· Poster_1/2_Assessor Β· Dissertation_1/2_Assessor

Upload Project Spreadsheet

XLSX, XLS or CSV. Headers on row 1.

πŸŽ“

Drop file here

XLSX, XLS or CSV

βš™οΈ Hour settings

β–Ύ
Tab 4 of 5

MMI Workload Calculator

Upload the MMI allocation spreadsheet. Each tab is one interview session β€” the tab name encodes the date and time. Staff names are read from column B starting at row 5. Reserve staff (flagged in column A) are listed but not counted toward load hours.

Tab name format: DD.MM.YY [label] H.MM-H.MMam/pm
e.g. 18.03.26 -Online 1.45-4.45pm

Upload MMI Spreadsheet

Multi-tab XLSX file. Each sheet = one MMI session.

🩺

Drop XLSX file here

or click to browse

Combined Academic Load

Load data in Tabs 1–4, then merge here. Names are matched across all sources using title-stripping and fuzzy matching.

Teaching Load Tutorial Workload Project Supervision MMIs Citizenship

Citizenship Roles

Paste SharePoint tables for Teaching, Research, and School/Citizenship roles.

Teaching Roles

Research Roles

School & Citizenship Roles