ExamMate Logo

ExamMate

Loading workspace...0%
ExamMate LogoExamMate

BUILD YOUR EXAM
TABLE IN MINUTES

Find your exact exam dates and times from the official university routine. Export a clean schedule or sync with Google Calendar in seconds.

MATCHING COURSES
CSE101MAT101CSE102
EXAM SCHEDULE
FALL SEMESTER
10:00 AMCSE101
02:00 PMMAT101
10:00 AMCSE102
02:00 PMPHY101
10:00 AMENG101
02:00 PMGED101
01 /

Upload routine and create your personal exam table

OPTION 1: UPLOAD EXCEL FILE

Paste link, enter course codes, then press Generate.

Need a quick preview?

Upload an Excel routine file or paste a Google Drive link above to unlock course codes.

Accurate Timetable

Exam dates, shift times, and faculty info are normalized into a clear, chronological schedule.

Client-Side Privacy

Your routines stay strictly in your browser. Saved exam data expires automatically after 15 days.

Google Calendar Sync

Add your exams & reminders directly to Google Calendar. Sign-in is 100% optional.

How It Works

Three simple steps to your schedule

1

Upload or Paste Drive Link

Upload your university exam routine file (.xlsx, .xls, .csv) or paste routine Drive link.

2

Enter Course Codes

Add your enrolled course codes (e.g. CSE181.5). The system automatically matches them case-insensitively.

3

Generate & Sync

Instantly view your personal exam timetable. Export as PDF, print cleanly, or sync to Google Calendar.

Results

Your generated exam table

FAQ

Questions students usually ask

Can I use ExamMate without an account?
Yes. You can upload your routine file, enter your course codes, and generate your personal exam schedule immediately without signing in or creating an account.
How does the Google Drive link import work & what permissions are requested?
Paste your shared Google Drive or Sheets link in Option 2. If the routine spreadsheet requires institutional authorization (@seu.edu.bd), clicking Generate will prompt a secure Google sign-in requesting read-only access (drive.readonly) strictly to download that specific routine file.ExamMate accesses only the specific target file ID provided in the link. It never searches, browses, edits, or deletes any other files in your Google Drive, and the routine is parsed directly in browser memory with zero server storage.
Which file formats can I upload?
Excel files (.xlsx, .xls, .xlsm, .csv) and Google Drive links are fully supported. The parser automatically detects exam dates, shift times, course codes, titles, and faculty details.
Can I sync my schedule to Google Calendar?
Yes. Connecting Google Calendar is completely optional. When you choose to sync your routine, ExamMate requests calendar event permission (calendar.events) solely to add your matched exam dates, shift times, and reminders directly to your primary calendar.ExamMate only creates new exam events for the courses you selected; it never reads, alters, or deletes any of your existing personal calendar events.
How does ExamMate protect my data & Google user data?
Your routine is processed client-side in your browser and never stored on our servers. Generated schedules are saved locally on your device for 15 days for quick access and automatically expire afterwards.ExamMate's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements. We never sell user data to third parties, nor do we use Google user data to train AI models. You can revoke access at any time via Google Account Security Settings. For full details, see our Privacy Policy.