Your data stays on this device. Student lists, PDFs, answers and results are processed and stored only in this browser. Anonymous usage counts are sent only if you allow analytics.
1 Upload student directory First-time setup
Complete this once. Download the template, add your students, then upload the completed CSV. It loads automatically on future visits in this browser.
No students loaded. Upload your completed CSV before processing answer sheets.
CSV format and privacy details
Required columns: CLASS, STUDENT, ID. Use one row per student, for example 1A,Alex Tan,1A01. IDs must be unique and exactly four letters or digits. Format the ID column as Text in Excel to preserve values such as 0501 and 2E05, then save as CSV UTF-8.
Private and local: The CSV is read and saved in this browser only. A new upload replaces the saved directory; student names and IDs are never sent to a server.
View loaded students
| Class | Student | ID |
|---|
2 Set the answer key
3 Upload answer sheets
Select or drop your scanned PDF files below, then click Process PDFs. Files are read locally; their contents are not uploaded to a server.
Processing issuesNone
4 Review student sheets
Detected responses:filename;ID;answers...
Check each scanned sheet, correct student IDs or answers when needed, then print or download the student reports.
5 Analyze and export results
Review question performance by class, compare class averages, edit student results, and export graded results. Saved edits update the review section automatically.