Canvas Course Downloader & Exporter
Download, export, and back up Canvas LMS course files, pages, assignments, grades, and more into organized folders.
As of June 2026, Canvas Course Downloader & Exporter has 1,000 users and a 4.57/5 rating from 7 reviews in the Education category.
Usersup 2602.7 percent+2602.7%
1.0K
1,000
Ratingdown 8.6 percent−8.6%
4.57
7 reviews
Reviewsup 600.0 percent+600.0%
7
Version
2.9.2
Manifest V3
90-day change · In the last 90 days this extension 6 version updates.
History
14 snapshotsTracking since Apr 1, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 1, 2026 | 37 | 5.00 | 1 | 2.1.0 |
| Apr 10, 2026 | 43 | 5.00 | 1 | 2.1.0 |
| Apr 20, 2026 | 68 | 5.00 | 2 | 2.1.0 |
| Apr 25, 2026 | 91 | 5.00 | 2 | 2.3.0 |
| May 2, 2026 | 118 | 5.00 | 2 | 2.3.0 |
| May 9, 2026 | 133 | 5.00 | 3 | 2.3.0 |
| May 12, 2026 | 238 | 5.00 | 3 | 2.4.0 |
| May 16, 2026 | 277 | 5.00 | 3 | 2.4.0 |
| May 20, 2026 | 305 | 5.00 | 4 | 2.4.0 |
| May 25, 2026 | 350 | 4.40 | 5 | 2.5.0 |
| May 30, 2026 | 572 | 4.40 | 5 | 2.5.2 |
| Jun 4, 2026 | 780 | 4.40 | 5 | 2.5.2 |
| Jun 8, 2026 | 920 | 4.50 | 6 | 2.8.0 |
| Jun 14, 2026 | 990 | 4.57 | 7 | 2.9.2 |
| Now | 1.0K | 4.57 | 7 | 2.9.2 |
Changelog
- Jun 4, 2026description
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.
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, quizzes, 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 (or Markdown) 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 - Quizzes, including your own score and your answers when your instructor allows it - 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 and images embedded in page content that don't show up in the course file browser Teaching a course? When you're a teacher or TA, the extension automatically archives the full picture (students still only ever get their own view): - Every student's submissions, files, text, grades, instructor comments, and rubric scores - A full class gradebook and student roster, with sections - Complete discussion threads, including every student reply - Quizzes with the question bank, answer key, and per-student scores Other things worth knowing: - Batch mode lets you select multiple courses at once, including past/completed courses, and download them all - ZIP bundling (on by default) 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.
Permissions & access
- Permissions
- activeTabdownloadsnotificationsstorage
- Host access
- *://*.instructure.com/*
Screenshots
About
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, quizzes, 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 (or Markdown) 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 - Quizzes, including your own score and your answers when your instructor allows it - 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 and images embedded in page content that don't show up in the course file browser Teaching a course? When you're a teacher or TA, the extension automatically archives the full picture (students still only ever get their own view): - Every student's submissions, files, text, grades, instructor comments, and rubric scores - A full class gradebook and student roster, with sections - Complete discussion threads, including every student reply - Quizzes with the question bank, answer key, and per-student scores Other things worth knowing: - Batch mode lets you select multiple courses at once, including past/completed courses, and download them all - ZIP bundling (on by default) 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.
Technical
- Version
- 2.9.2
- Manifest
- V3
- Size
- 108KiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- Yes
Metadata
- ID
- mmnmcnffbkcnhcjiidmdnaclpfeekiol
- Developer ID
- u16c866823d3f09ef3959062611155c6c
- Developer Email
- [email protected]
- Created
- Mar 9, 2026
- Last Updated (Store)
- Jun 7, 2026
- Last Scraped
- Jun 14, 2026
- Website
- —
Similar extensions
Alternatives to Canvas Course Downloader & Exporter, ranked by description similarity.
Canvas File Downloader
Canvas File Downloader: Batch download course files from Canvas LMS with folder structure preserved.
87
★ 4.3
Canvas One-Click Downloader
Download Canvas course materials into organized folders
45
★ 5.0
Canvas Downloader - Bulk Save Course Files
Effortlessly bulk download Canvas course materials. One-click saver for modules and files.
252
★ 3.7
Canvas Quiz Exporter
Export Canvas LMS quizzes to PDF for printing or offline study.
34
Learning Agent - Canvas Sync
Sync your Canvas LMS courses, assignments, grades, and files to a local backend — powering AI-ready study tools.
3
AutoFile for Canvas
Download attachments with ease on Canvas.
24
★ 5.0
GUC downloader
Downloads files from the GUC website with a readable name
926
★ 5.0
Canvas File Manager
Stop cluttering Downloads. This extension manages Canvas files you download and views them fast, preventing duplicate downloads.
12
★ 5.0
Data sourced from the Chrome Web Store · last verified Jun 14, 2026.