Item logo image for Canvas Course Downloader & Exporter

Canvas Course Downloader & Exporter

5.0(

2 ratings

)
Item media 5 (screenshot) for Canvas Course Downloader & Exporter
Item media 1 (screenshot) for Canvas Course Downloader & Exporter
Item media 2 (screenshot) for Canvas Course Downloader & Exporter
Item media 3 (screenshot) for Canvas Course Downloader & Exporter
Item media 4 (screenshot) for Canvas Course Downloader & Exporter
Item media 5 (screenshot) for Canvas Course Downloader & Exporter
Item media 1 (screenshot) for Canvas Course Downloader & Exporter
Item media 1 (screenshot) for Canvas Course Downloader & Exporter
Item media 2 (screenshot) for Canvas Course Downloader & Exporter
Item media 3 (screenshot) for Canvas Course Downloader & Exporter
Item media 4 (screenshot) for Canvas Course Downloader & Exporter
Item media 5 (screenshot) for Canvas Course Downloader & Exporter

Overview

Download, export, and back up Canvas LMS course files, pages, assignments, grades, and more into organized folders.

Canvas courses disappear after the semester ends. This extension lets you download, export, and back up everything from your courses before that happens: files, pages, assignments, discussions, announcements, modules, your syllabus, and even your grades as a CSV. It works on any Canvas LMS instance, whether hosted on instructure.com or your school's own domain. Just navigate to a course page and click the download button. The extension uses your existing Canvas session, so there's no API token to set up. Export your course materials to use with AI tools like ChatGPT, Claude, or NotebookLM. The organized folder structure and clean HTML exports make it easy to upload everything and turn your courses into a personal tutor, generate study guides, or search across all your materials at once. What you can download: - All course files with the original folder structure preserved - Pages, assignments, discussions, and announcements saved as HTML with scripts stripped out - Module structure with any files referenced inside them - Your syllabus as a standalone HTML file - Grades exported as a CSV with assignment names, due dates, scores, and letter grades - Files embedded in page content that don't show up in the course file browser Other things worth knowing: - Batch mode lets you select multiple courses at once, including past/completed courses, and download them all - ZIP bundling packs each course into a single .zip instead of hundreds of individual file downloads - Incremental mode skips files you've already downloaded, so re-running only grabs what's new - File filters let you exclude videos or skip files above a size limit - A progress panel shows what's downloading, what failed, and lets you retry failures - Each download includes a manifest.json with course metadata and file counts - Configurable throttle delay between downloads to avoid hitting rate limits - Keyboard shortcut (Ctrl+Shift+D / Cmd+Shift+D) to start a download without opening the popup - Presets for common scenarios: full archive, files only, text content only The extension only communicates with your Canvas instance. No data is sent anywhere else. The entire project is open source at https://github.com/jasp-nerd/canvas-course-downloader if you want to check for yourself.

Details

  • Version
    2.1.0
  • Updated
    March 20, 2026
  • Offered by
    Jasper Meijerink
  • Size
    66.56KiB
  • Languages
    English
  • Developer
    Email
    j.f.l.meijerink@student.vu.nl
  • 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
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

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

Support

Related

Canvas Exporter Pro

5.0

Export canvas elements from any webpage in multiple formats (PNG, JPEG, WebP, SVG, BMP) with live previews

NotebookLM Tools

4.7

Power tools for NotebookLM: bulk import, folders, custom prompts, duplicate cleanup, source merge, studio, tags & dark mode.

Canvas Course Downloader (Simple)

0.0

Download all attachments in the Canvas course module.

Canvas files Downloader

3.6

Download all available course attachments from Canvas or Instructure in Module, assignments, and Pages/Wiki tab or path

Canvas One-Click Downloader

5.0

Download Canvas course materials into organized folders

Litmaps

0.0

World of Scientific Literature — Discover relevant papers and track scientific literature with ease.

Canvas – Video Downloader, Transcriber & Summarizer

4.6

Download, summarize, and transcribe videos from any website. Including popular LMS: Canvas, Blackboard, and Moodle.

webAppleReminders

2.0

Makes iCloud Reminders usable as a minimal standalone app: sorts reminders by date, simplifies the interface.

Stacks for NotebookLM: Folders & AI Search

5.0

Organize your Google NotebookLM with folders, tags, and AI-powered semantic search.

NotebookLM Citation Mapper

5.0

Maps citation numbers to source filenames in Google NotebookLM

Reddit Promoted Ad Blocker

4.8

Hide those pesky promoted Reddit ads that look like human posts!

Cornell Schedule to Google Calendar

0.0

Parse class schedule and add events to Google Calendar.

Canvas Exporter Pro

5.0

Export canvas elements from any webpage in multiple formats (PNG, JPEG, WebP, SVG, BMP) with live previews

NotebookLM Tools

4.7

Power tools for NotebookLM: bulk import, folders, custom prompts, duplicate cleanup, source merge, studio, tags & dark mode.

Canvas Course Downloader (Simple)

0.0

Download all attachments in the Canvas course module.

Canvas files Downloader

3.6

Download all available course attachments from Canvas or Instructure in Module, assignments, and Pages/Wiki tab or path

Canvas One-Click Downloader

5.0

Download Canvas course materials into organized folders

Litmaps

0.0

World of Scientific Literature — Discover relevant papers and track scientific literature with ease.

Canvas – Video Downloader, Transcriber & Summarizer

4.6

Download, summarize, and transcribe videos from any website. Including popular LMS: Canvas, Blackboard, and Moodle.

webAppleReminders

2.0

Makes iCloud Reminders usable as a minimal standalone app: sorts reminders by date, simplifies the interface.

Google apps