Academic Tips

How to Copy Your Timetable to Google Calendar

Baoze Lin
#google-calendar#timetable#schedule

If you use Outlook’s calendar to keep track of your schedule, you might already know that there’s a tool on Mosaic called Timetable to Outlook that allows you to automatically copy your class timetable to your Outlook calendar.

However, if you’re like me and prefer to use Google Calendar, you might be wondering how you can copy your timetable to Google Calendar as well. A few years ago, there used to be a tool called “Timetable to Google Calendar” that allowed you to do just that. Ever since the migration to Microsoft 365, this tool has been disabled, despite still being accessible. Luckily for everyone, we’ve revived the tool ourselves, and made it available for you to use!

How to copy your timetable to Google Calendar

  1. Go to the mac2cal website

  2. In step 1, click the “Log into Google” button to give the tool permission to access your Google Calendar

Log into Google button

  1. Since the tool is not fully verified by Google, you may see a warning. Click the “Advanced” link, then click “Go to <app name> (unsafe)” to proceed.

Advanced button Proceed past warning button

  1. Make sure to check the “see, edit, share” permission for Google Calendar.

Google Calendar edit permission

  1. If you want to include reminders for all of your classes in your Google Calendar, you can toggle the switch in step 2 to enable reminders. By default, the reminder is set to 10 minutes before the class starts. You can change this later in Google Calendar.

Include reminder button

  1. In step 3, click the “mosaic export to Outlook page” to go to the Mosaic page for exporting your timetable to Outlook. You will need to copy your calendar information from this page to the mac2cal tool.

Mosaic export to Outlook page button

  1. On the My Timetable to Outlook page, click the “Sign in” button to log in with your student account.

McMaster sign in button

  1. After logging in, you will see your timetable in the table at the bottom of the page. Highlight all of the text in the table (except for the headers) and copy it to your clipboard.

Timetable schedule

  1. Paste the copied text into the text field at the bottom of step 3. Also, make sure that the date format selected matches the format of the dates in the pasted text (YYYY-MM-DD or YYYY-DD-MM). If you copied your timetable correctly, then you should see a “Yay!” message appear above.

Pasted schedule in text field

  1. In step 4, verify the courses you want to export to Google Calendar. If everything looks good, click the “Copy your schedule to Google Calendar” button.

Preview of pasted schedule

  1. Done! Your timetable should now be copied to your Google Calendar. Make sure to log out of the mac2cal tool with the “Log out of Google” button in step 5.

Log out of Google button