Canvas-Notion Assignment Sync icon

Canvas-Notion Assignment Sync

by Kyle Ortzow · Workflow & Planning
Manifest V3 Free
View in Chrome Web Store Data as of 17 Oct 2026

Automatically sync Canvas assignments with Notion databases

Users
118
+13 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#79K
#66K among extensions
Version
1.3.1
updated 30 Sep 2026

Users

monthly, 6 months
059118Apr 2026Aug 2026Oct 2026
Latest, 17 Oct 2026: 118 usersMove the mouse over the chart for any month

Ratings count

monthly, 6 months
001Apr 2026Aug 2026Oct 2026
Latest, 17 Oct 2026: 0 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About Canvas-Notion Assignment Sync

Your assignments, already in Notion. All of them, always up to date. If you plan your life in Notion but your coursework lives in Canvas, you end up copying due dates by hand — and copying them again every time a professor moves a deadline. This extension does that for you, quietly, in the background. Connect it once and your Notion database fills with every assignment from every course: due dates, points, grades, submission status, and a link straight back to the Canvas page. It refreshes itself every half hour, so what you see in Notion is what's actually due. WHAT YOU GET A to-do list that sorts itself Assignments arrive ordered the way you'd actually want them — unfinished work first, soonest deadline at the top. Open Notion in the morning and the next thing due is the first thing you see. Checkboxes that tick themselves Turn something in, and its checkbox gets ticked on the next sync. Prefer to track it yourself? Untick it and the extension takes the hint, leaving that one to you. Your own planning stays yours Mark something "In Progress" in Notion and it stays "In Progress." Your notes, your edits, and any columns you add are never steamrolled — a status only moves forward when Canvas says something really happened, like a grade landing. No Canvas token to hunt down Most sync tools make you generate an API token first, and plenty of schools disable that entirely. This one uses the Canvas login you already have. Open a Canvas tab and it works. Deleted assignments don't linger When something disappears from Canvas, it gets archived in Notion instead of haunting your list for the rest of the semester. Everything in one row Course, assignment name, status, due date, points, grade, description, and a direct link to the Canvas page — plus a Notes column that's entirely yours. See exactly what happened A plain-language history of every sync shows what was added, updated, or archived, so you're never left wondering whether it ran. SETTING IT UP About five minutes, once: 1. Create a free Notion integration at notion.so/my-integrations and copy its token 2. Make a database in Notion and connect it to that integration 3. Paste the token and your database link into the extension, then click "Set Up Database" The extension builds the columns for you and runs your first sync while you watch. After that it keeps itself current on its own — and "Sync Now" is there for the moments you want an answer immediately. YOUR DATA STAYS YOURS Everything runs on your own computer. Your credentials are encrypted and stored locally. There's no account to create, no server in the middle, and nothing is sent anywhere except directly to Canvas and Notion. BEFORE YOU INSTALL This works with Canvas schools whose site address ends in instructure.com or canvaslms.com — that's most of them. Check the address bar when you're logged into Canvas; if your school uses its own custom domain instead, this extension won't be able to reach it yet. Free and open source. Built for students who'd rather spend their time doing the work than tracking it.

Growth

WindowUsersChangeRatingsRating
7 days+3+2.6%00.00
30 days+13+12.4%00.00

Version history

5 versions recorded
1.3.130 Sep 2026
1.3.028 Sep 2026
1.2.010 Sep 2026
1.1.030 Aug 2026
1.0.020 Apr 2026

Details

Category
Workflow & Planning
First seen
20 Apr 2026
Size
100 KB
Languages
en
Pricing
Free
Privacy policy
kyleortzow1.github.io
Extension ID
jfpfjddboheaahanhfllobpkpelhgomm

Permissions and risk

Elevated riskimpact 3, likelihood 3
Permissions
storageactiveTabscriptingalarmsnotifications
Site access
https://*.instructure.com/*https://*.canvaslms.com/*https://api.notion.com/*https://www.google-analytics.com/*

Alternatives to Canvas-Notion Assignment Sync

Extensions that rank for the same store searches or share the Workflow & Planning category, ordered by users