Item logo image for Canvas One-Click Downloader

Canvas One-Click Downloader

5.0(

3 ratings

)
Item media 4 (screenshot) for Canvas One-Click Downloader
Item media 1 (screenshot) for Canvas One-Click Downloader
Item media 2 (screenshot) for Canvas One-Click Downloader
Item media 3 (screenshot) for Canvas One-Click Downloader
Item media 4 (screenshot) for Canvas One-Click Downloader
Item media 1 (screenshot) for Canvas One-Click Downloader
Item media 1 (screenshot) for Canvas One-Click Downloader
Item media 2 (screenshot) for Canvas One-Click Downloader
Item media 3 (screenshot) for Canvas One-Click Downloader
Item media 4 (screenshot) for Canvas One-Click Downloader

Overview

Download Canvas course materials into organized folders

Take control of your Canvas course materials. Canvas One-Click Downloader is the ultimate productivity tool for students and educators using the Canvas LMS. Stop downloading files one be one. With a modern, intuitive interface, you can grab exactly what you need—from a single lecture slide to an entire semester's worth of modules—in seconds. Key Features: 📂 Granular Selection: Browse your course content in a tree view. Select individual files, specific modules, or entire categories (Assignments, Quizzes, Pages). 📦 Smart Organization: Downloads are automatically organized into folders (e.g., Course Name/Modules/Week 1/Lecture.pdf), keeping your local drive clean. 🌍 Custom Domain Support: Works with ANY Canvas instance. Whether you are at NUS, classic Instructure, or a custom university domain, just enter your URL. 📄 Content Capture: Not just files! We convert Canvas Pages, Assignments, Quizzes, and Announcements into offline-viewable HTML files. 🔒 Privacy First: Your API Token is stored locally on your device (Chrome Storage) and is NEVER sent to any third-party server. How to Use: Navigate to any Canvas Course page. Open the extension. Enter your Domain and API Token (instructions provided in-app). Select the content you want and click Download. Perfect for: Archiving course materials before the semester ends. Downloading all lecture slides for offline study. Backing up your submissions and grades. Version 1.0.0 Release Notes: Initial Public Release. Added comprehensive support for Modules, Files, Assignments, Quizzes, and more. Added "Check All" and Granular file selection. Added Custom Domain support. Disclaimer: This extension is an independent project and is not affiliated with Instructure or Canvas LMS.

Details

  • Version
    0.3.0
  • Updated
    January 7, 2026
  • Size
    19.24KiB
  • Languages
    English
  • Developer
    Email
    downloadercanvas@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

Canvas One-Click Downloader 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 One-Click Downloader handles the following:

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

Pimp My Canvas

4.2

Style Canvas your way!

Rutgers JudgeMyProfessor

5.0

Seamlessly integrates with the Rutgers course registration system to provide valuable information about your professors

Canvas+

4.0

CanvasPlus: Power up your learning with color themes, navigation shortcuts, and improved performance.

Canvas to Notion

5.0

Seamlessly sync your Canvas assignments to Notion

Claude Folder Upload Helper

4.3

Upload folders to Claude while maintaining structure

Panopto Captions and Video Downloader

0.0

Download captions (transcripts) and video streams from Panopto lectures for offline study.

Canvas Assistant

4.7

Stay on top of your Canvas assignments and find new students to study with!

Moodle Buddy

4.9

Moodle Buddy offers mass file download and notification functionality for the moodle learning management platform.

Canvas files Downloader

3.6

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

UrBuddy

5.0

All-in-one Assistance for Canvas

Udemy Course Downloader

2.8

Download videos and text content from Udemy courses

Canvas Strikethrough

3.2

Mark Canvas calendar events without deliverables as complete.

Pimp My Canvas

4.2

Style Canvas your way!

Rutgers JudgeMyProfessor

5.0

Seamlessly integrates with the Rutgers course registration system to provide valuable information about your professors

Canvas+

4.0

CanvasPlus: Power up your learning with color themes, navigation shortcuts, and improved performance.

Canvas to Notion

5.0

Seamlessly sync your Canvas assignments to Notion

Claude Folder Upload Helper

4.3

Upload folders to Claude while maintaining structure

Panopto Captions and Video Downloader

0.0

Download captions (transcripts) and video streams from Panopto lectures for offline study.

Canvas Assistant

4.7

Stay on top of your Canvas assignments and find new students to study with!

Moodle Buddy

4.9

Moodle Buddy offers mass file download and notification functionality for the moodle learning management platform.

Google apps