Quest Schedule Exporter

This unofficial tool allows University of Waterloo students to export their schedule from Quest. This generates an iCalendar file that you can import anywhere. Everything is done on the client-side using JavaScript so you can rest assured that your personal information won't be leaked.

This tool was originally created by Viktor Stanchev. This page is a JavaScript port created and rehosted by Stephen Li. The source code is available on GitHub.

Change log:

How to use:

  1. Log into Quest at https://quest.pecs.uwaterloo.ca/psp/SS/?cmd=login
  2. Click "Enroll"
  3. Choose your term and click "Continue"
  4. You should be in "List View". Copy the whole page by pressing Ctrl+A and then Ctrl+C
  5. Come back here and paste everything into the text field by pressing Ctrl+V
  6. Click "Generate"
  7. Use the iCalendar file to import your schedule into any calendar software such as Google Calendar, Outlook, etc.
Placeholder Description Example