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
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.
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.
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