Item logo image for Canvas-Notion Assignment Sync

Canvas-Notion Assignment Sync

Item media 3 (screenshot) for Canvas-Notion Assignment Sync
Item media 1 (screenshot) for Canvas-Notion Assignment Sync
Item media 2 (screenshot) for Canvas-Notion Assignment Sync
Item media 3 (screenshot) for Canvas-Notion Assignment Sync
Item media 1 (screenshot) for Canvas-Notion Assignment Sync
Item media 1 (screenshot) for Canvas-Notion Assignment Sync
Item media 2 (screenshot) for Canvas-Notion Assignment Sync
Item media 3 (screenshot) for Canvas-Notion Assignment Sync

Overview

Automatically sync Canvas assignments with Notion databases

Canvas-Notion Assignment Sync automatically keeps your Notion database up to date with assignments from Canvas LMS. Once configured, the extension runs in the background and syncs your courses, due dates, grades, and submission statuses — so you can manage everything in Notion without manual copy-paste. Key features: - Automatic syncing every 30 minutes, or sync manually with one click - Smart updates — only writes to Notion when assignment data has actually changed, minimizing API usage - Encrypted credentials — your Canvas and Notion API tokens are stored with AES-GCM 256-bit encryption - Status preservation — manually set statuses like "In Progress" in Notion won't be overwritten unless Canvas reports forward progress (e.g., a grade) - Deletion detection — assignments removed from Canvas are automatically archived in Notion - Supports all Canvas instances (*.instructure.com) Getting started: 1. Generate a Canvas API token: Canvas → Account → Settings → New Access Token 2. Create a Notion integration at notion.so/my-integrations and copy the token 3. Share your Notion assignments database with the integration 4. Open the extension popup, paste your tokens and database ID, and hit Save 5. Navigate to any Canvas page and click "Sync Now" — your assignments will appear in Notion Built for students and educators who use both Canvas and Notion to stay organized.

Details

  • Version
    1.0.0
  • Updated
    April 20, 2026
  • Size
    71.38KiB
  • Languages
    English
  • Developer
    Email
    kyleortzow@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

Canvas-Notion Assignment Sync has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

Canvas-Notion Assignment Sync handles the following:

Authentication information
Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Related

Canvas to Notion

5.0

Seamlessly sync your Canvas assignments to Notion

Canvas File Downloader

4.3

Canvas File Downloader: Batch download course files from Canvas LMS with folder structure preserved.

Annotate Together - Screen Drawing Tool

0.0

Real-time collaborative screen annotation. Auto-starts on Google Meet, click icon on other pages.

NotebookLM Auto-Sync

5.0

Automatically sync Google Drive sources in NotebookLM

Canvas Strikethrough

3.2

Mark Canvas calendar events without deliverables as complete.

Padlet to Notion

5.0

Sync Padlet boards to your Notion database with one click. Supports wall, grid, stream, table, and column layouts.

Keystone

0.0

Sync your session with automatically

Bookmarks to Notion

4.6

Sync Browser Bookmarks with Notion Database. Centralize your bookmarks.

Tools Isi Meta Data Untuk Shutterstock Contributor

0.0

Auto-fill metadata for Shutterstock contributors using AI.

Canvas Tracker

5.0

Never miss a Canvas assignment. Get smart email reminders before deadlines.

SubMaker xSync

0.0

Automatic subtitle synchronization companion for SubMaker Stremio addon

Whisk Bot

5.0

Automate image generation on Google Whisk by blending images and prompts

Canvas to Notion

5.0

Seamlessly sync your Canvas assignments to Notion

Canvas File Downloader

4.3

Canvas File Downloader: Batch download course files from Canvas LMS with folder structure preserved.

Annotate Together - Screen Drawing Tool

0.0

Real-time collaborative screen annotation. Auto-starts on Google Meet, click icon on other pages.

NotebookLM Auto-Sync

5.0

Automatically sync Google Drive sources in NotebookLM

Canvas Strikethrough

3.2

Mark Canvas calendar events without deliverables as complete.

Padlet to Notion

5.0

Sync Padlet boards to your Notion database with one click. Supports wall, grid, stream, table, and column layouts.

Keystone

0.0

Sync your session with automatically

Bookmarks to Notion

4.6

Sync Browser Bookmarks with Notion Database. Centralize your bookmarks.

Google apps