Skip to content
Live .ics feed, one URL

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.

One URL, every calendar app
your personal .ics feed
Google CalendarApple CalendarOutlook

one URL, updated as ClassOS syncs

Why this matters

Where your deadlines actually need to be

Your Canvas deadlines live in Canvas and your life lives in the calendar app on your phone, so the two only meet the night before something is due. One .ics feed puts every assignment beside your classes, your shifts, and your plans, and it keeps updating as ClassOS syncs new work from Canvas.

Sample data, live

Try it

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

    Go to Calendar in ClassOS

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

  2. 2

    Copy the calendar link

    ClassOS generates a personal .ics URL. Copy it: it works as a one-time download or a live-updating subscription.

  3. 3

    Add to your calendar app

    In Google Calendar, Apple Calendar, or Outlook, add a new calendar from a URL and paste your ClassOS link. Done: your Canvas deadlines are 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: 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

Your grades change whether you’re watching or not.

Connect Canvas once. From then on ClassOS watches every course, every deadline, and every grade change — and tells you before it’s too late to act.

Free tier is real: 10 Scout messages and 20 AI generations a month. No card.

  1. 1Paste your Canvas token~20 seconds
  2. 2First sync completes~40 seconds
  3. 3First alert landswithin the hour