Item logo image for TeacherPro for Canvas

TeacherPro for Canvas

teacherpro.app
5.0(

3 ratings

)
ExtensionEducation74 users
Item media 5 (screenshot) for TeacherPro for Canvas
Item media 1 (screenshot) for TeacherPro for Canvas
Item media 2 (screenshot) for TeacherPro for Canvas
Item media 3 (screenshot) for TeacherPro for Canvas
Item media 4 (screenshot) for TeacherPro for Canvas
Item media 5 (screenshot) for TeacherPro for Canvas
Item media 1 (screenshot) for TeacherPro for Canvas
Item media 1 (screenshot) for TeacherPro for Canvas
Item media 2 (screenshot) for TeacherPro for Canvas
Item media 3 (screenshot) for TeacherPro for Canvas
Item media 4 (screenshot) for TeacherPro for Canvas
Item media 5 (screenshot) for TeacherPro for Canvas

Overview

Save hours in Canvas with powerful scheduling, grading tools, rubric management, and automated workflows. Teach more and click less.

TeacherPro for Canvas is an all in one productivity toolkit that helps instructors reclaim time, reduce repetitive clicking, and simplify course management directly inside Canvas. It fits naturally into your existing workflow and turns long, error prone tasks into quick, predictable steps. Built by teachers who wanted their evenings back, TeacherPro streamlines grading, scheduling, and day to day course maintenance so you can focus on actual teaching instead of platform logistics. Key Features Course Scheduler Reuse a course and rebuild its timeline in minutes. Apply start and end dates, holidays and blackout days, weekday rules, and special scheduling logic. Preview schedules by module or by item, drag and reorder assignments, and apply changes with confidence. Edit Dates and Reset Tools Quickly adjust or reset assignment and calendar dates using preview based plans. Filter by title, omit items you do not want touched, select in bulk, and confirm changes before anything is applied. Gradebook Zeros and Temporary Grades Apply temporary zeros to missing work with filters for assignment type, date range, and title. Use single course or multi course grading, include optional custom comments, and clearly communicate expectations without manual gradebook cleanup. Rubric Manager Import, edit, rename, match, and apply rubrics without fighting Canvas. Works with both classic and enhanced rubrics and integrates directly into SpeedGrader workflows. Announcement Manager Create, edit, preview, and post announcements across one course or many. Filter courses, reuse announcements, and manage bulk communication without copying and pasting. Navigation Tab Manager Show or hide Canvas course navigation tabs with a single click to keep courses clean and consistent. SpeedGrader Tools Automatically apply maximum rubric scores with a single button that works across classic and enhanced rubrics. Save time with reliable grading shortcuts that respect Canvas behavior. Dashboard and Quick Launch Tools Use the TeacherPro dashboard as a command center to quickly find courses, launch tools, and view today’s Engageli sessions without hunting through menus. Free vs Premium Free Plan Course Scheduler Add lock dates Edit assignment dates Max rubric score button in SpeedGrader Premium Plan Multi course scheduling and grading Temporary zeros and bulk grade actions Batch announcements across courses Advanced rubric management and bulk imports Priority support Getting Started Install the extension. Open TeacherPro and go to Settings. Enter your Canvas Base URL and Personal Access Token. Click Test Canvas Connection, then Save. Open the dashboard and launch tools anytime. Data and Privacy Your Canvas Personal Access Token stays on your device and is used only to communicate with your Canvas domain. Your license key is checked by the subscription server. No Canvas data is sent to TeacherPro. No analytics. No tracking. No sale of data. Logs are minimal and sanitized. Privacy Policy: https://www.teacherpro.app/privacy.html Terms of Service: https://www.teacherpro.app/terms-of-service.html Permissions Used Canvas domains: Used only to communicate with your chosen Canvas host and perform actions you explicitly request. Storage: Saves your settings and local feedback library on your device. Alarms: Supports optional reminders such as backups. Context Menus: Adds a quick access menu to open the dashboard. Compatibility Works with Canvas SpeedGrader and standard Canvas APIs. Designed for K12 and higher education instructors. Changelog Teacher_Pro_for_Canvas_1.46 Added Enhanced Rubrics to the compatibility tool to bulk enable or disable. In PowerSchool CSV tool, Replacement tags are now clickable. Added error notice if PowerSchool URL is not setup in settings Added user notification if a user tries to upload assignment templates that exceed the size limit of 64mb. Teacher_Pro_for_Canvas_1.45 Added a Beta tool for Canvas-to-Powerschool logging assistant for messages sent through TeacherPro. Locating a student sing the Find Student widgets gives the user the option to list overdue items, and open the student in PowerSchool. Manage new enrollments page now includes option to hide zero enrollment courses. Overdue reminder UI now includes option to hide zero enrollment courses. Teacher_Pro_for_Canvas_1.44 Upon Canvas Dashboard Launch, widgets always launch minimized. Added an Administrator tool for to Bulk Excuse student’ assignments. Teacher_Pro_for_Canvas_1.43 Added unscheduled indicator to modules in course scheduler Added Beta Admin Tools for administrators Teacher_Pro_for_Canvas_1.42 Added more date formats for the Course schedular blackout/holiday section. Temp zero tools should now ignore items with ungraded submissions. Subsection Overrides include checkbox for student access. Teacher_Pro_for_Canvas_1.41 Bugfix for Engageli Multi Delete view showing up on the Single-Date page. Teacher_Pro_for_Canvas_1.40 Overdue Reminders: Student names now link directly to the student’s gradebook in a new tab for quick verification Course Scheduler: Added a Reset button and a new option to deselect and clear all filters Course Scheduler Preview: Table now displays whether modules are published or unpublished Submission Instructions Template: Added saved templates that persist with imports and can be exported for reuse Upload Assignment Templates: Added course selector above Submission Instructions and a static success toast with OK and Reset Tool options Post Multiple Announcements: Tool now opens fully expanded instead of collapsed Engageli Link Removal: You can now select courses when deleting links Data Cache: Simplified caching for faster loading performance Match Rubrics: Quizzes now default to unselected, and the tool only pulls published items instead of all assignments Teacher_Pro_for_Canvas_1.39 Course Scheduler now allows you to selectively select course items without selecting modules Course Scheduler Course items view has improve User Interface and filters. Course prefix label remove from the Current Course display. Current Course display now includes Course Code Teacher_Pro_for_Canvas_1.38 Added an ability to customize student's name. Teacher_Pro_for_Canvas_1.37 Bugfix: Manage New Enrollments opens per-student gradebooks or the bulk exemption tool when clicking the student name or detected date, so single additions no longer require navigating the history detail. Teacher_Pro_for_Canvas_1.36 Bugfix: Save Feedback “Link to other assignments” now only loads assignments after the new “Get Assignments” button is pressed while keeping the TeacherPro table filters and controls intact. Teacher_Pro_for_Canvas_1.35 Bugfix: Dashboard widgets stay hidden on non-dashboard hosts, while the Find Course and Find Student widgets honor both dashboard and course hosts for advanced mode setups. Teacher_Pro_for_Canvas_1.34 Add to Feedback Library UI improved. Restored Lock icon to Speedgrader. Teacher_Pro_for_Canvas_1.33 • Updated widgets to NOT show on the login page. • Improved Choose a Course UI. • Bugfix: Temp zero UI improvements when courses have sections. • Add To Feedback Library uses a streamlined UI. Teacher_Pro_for_Canvas_1.32 Updated widgets to NOT show on the login page. Improved Choose a Course UI Bugfix: Temp zero UI improvements when courses have sections. Add To Feedback Library uses a streamlined UI. Teacher_Pro_for_Canvas_1.31 • Added Live Sessions cache, widget, and manual add support with shared keywords and auto-refresh controls. • Updated Ungraded widget to read from the ungraded cache with next-refresh countdown and Start grading action. • Session, Course, and Student caches now support auto-refresh intervals and cancelable refresh. • Session cache now maps course names, sorts dates correctly, and filters by saved keywords. • Dashboard widgets aligned in the right column with updated styling and advanced-mode host awareness. Teacher_Pro_for_Canvas_1.30 Course Scheduler Prefix only requested on the Course Scheduler page New Enrollment widget now allows you to exclude future course enrollments. Bugfix: Manual Reload of student list should now update Teacher_Pro_for_Canvas_1.29 Expanded New Enrollment Widget to include 5-day history and other UI improvements New Enrollments widget now only shows the courses you select. Dashboard widget now use cached data and update once every 24 hours to reduce API calls to Canvas. New Enrollment widgets settings save and persist. Hide flagged and Enhanced Rubrics are now ON by default. Can toggle off in settings. Bugfix: Renaming a Rubric no longer erases criteria. Teacher_Pro_for_Canvas_1.28 Added Weekly Guidance tool, to post announcements for what is due this week. Updated the New Enrollment widget to use your filters when displaying students. Teacher_Pro_for_Canvas_1.27 Improved the Match Rubrics interface Bugfix: Edit Assignment details will not allow you to change the upload type for external tools. Bugifx: Match Rubrics will no longer allow you to attach rubric to assignments that use external tools. Teacher_Pro_for_Canvas_1.26 Improved Feedback Library cross-computer sync Added ability to clone feedback in the Feedback Library to similarly named courses with identical assignments. Added Compatibility check in TeacherPro Dashboard to disable incompatible speedgrader enhancements and course pacing in selected courses. Teacher_Pro_for_Canvas_1.25 Bugfix: Fixed Speedgrader Add to Library error. Added ability to save rubric presets Add ability to ”clone” saved feedback to courses where the assignments are named the same, but the course itself has a minor name change Bugfix: Compose overdue reminders have incorrect dates when multiple sections are present. Teacher_Pro_for_Canvas_1.24 Added new tool: Assign assignment weights. Added New Enrollment Widget with ability to message students directly. Ungraded list UI Improvements TeacherPro settings and Feedback library now sync using Chrome User Profiles. Added Teacher Pro Reports page and Progress Dashboard. Teacher_Pro_for_Canvas_1.23 Bugfix/rollback for Side x Side display error. Teacher_Pro_for_Canvas_1.21 Added the ability to manually add one-time events to the widget. Added an option to dashboard to force Canvas to display to do widget side by side with course cards. (May or may not work with course homepages) Teacher_Pro_for_Canvas_1.20 Added “Lock to current assignment” in speedgrader Terms and Conditions are now required. Improved settings interface Added ability to support multiple school URL & PAT combos. Added capability when dashboard and courses have separate URLs. Teacher_Pro_for_Canvas_1.19 Improved User Interface for Ungraded Discussion Locator Added the ability to bulk update exemptions for student. Teacher_Pro_for_Canvas_1.18 Speedgrader –Saved feedback now sorted alphabetically by first letter Improved Subsection Override functionality Not Affiliated Canvas is a trademark of Instructure, Inc. This extension is not affiliated with, endorsed by, or sponsored by Instructure. Engageli is a separate service; this tool helps manage Canvas content that links to Engageli. This extension is not affiliated with, endorsed by, or sponsored by Engageli.

Details

  • Version
    1.4.6
  • Updated
    March 23, 2026
  • Features
    Offers in-app purchases
  • Size
    846KiB
  • Languages
    English
  • Developer
    TeacherPro
    4539 N 22nd St Ste R Phoenix, AZ 85016-4639 US
    Website
    Email
    support@teacherpro.app
  • 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

For help with questions, suggestions, or problems, visit the developer's support site

Google apps