Skip to content

Calendar Sync

All your Canvas deadlines in Google Calendar, Apple Calendar, or any app

Export your ClassOS deadlines as a live .ics calendar feed — compatible with every calendar app. Your assignment due dates live alongside your classes and personal events.

What you get

One-click .ics export — works with Google, Apple, Outlook, and more

All Canvas assignments included with course labels

Live feed that updates as new assignments are added

Includes assignment point values in the event description

Works on mobile and desktop calendar apps

No duplicate effort — your deadlines stay synced with Canvas automatically

How it works

1

Go to Calendar in ClassOS

In the dashboard, navigate to the Calendar section. You'll see your assignments displayed on a monthly heat map and a link to export.

2

Click Export & copy the calendar link

ClassOS generates a personal .ics URL. Copy it to your clipboard — it works as a one-time download or a live-updating subscription.

3

Add to your calendar app

In Google Calendar, Apple Calendar, or Outlook, add a new calendar from a URL. Paste your ClassOS link. Done — your Canvas deadlines are now on your calendar.

Common questions

Does the calendar update automatically?

If you subscribe to the .ics URL as a live feed (Google Calendar supports this), it updates as ClassOS syncs new assignments from Canvas.

Which calendar apps are supported?

Any app that supports .ics format: Google Calendar, Apple Calendar, Microsoft Outlook, Fantastical, Notion Calendar, and more.

Does it include quiz and exam dates?

Yes — all Canvas assignment types are included: assignments, quizzes, exams, discussions, and any other graded work with a due date.

Related features

Try Calendar Sync free

Connect your Canvas account in 60 seconds. No credit card required for the free tier.

Start for free