Canvas Teacher
Mobile teaching companion
Free · Designed for iPad. Not verified for macOS.
Save time. Teach on the go.
Canvas Teacher helps educators, instructors, and teachers grade, give feedback, and manage their classes from anywhere.
What you can do
• Grade or mark work: Use mobile friendly SpeedGrader to annotate assignments, apply rubrics and give written, audio, or video feedback
• Communicate: Post class announcements, reply in discussions, and send messages right from your device
• Update content: Adjust due dates, publish/unpublish assignments, or fix typos in seconds
• Stay connected: Manage your Inbox, reply to student questions, and keep class communication flowing on the move
Canvas Teacher is designed for educators—making mobile grading and class management faster and easier.
more The app looks ok and it’s practical to reply messages and post announcements. But it doesn’t have the option at modules, edit modules, or create significant assignments using the phone! I would give it 5 starts if I could modify everything on my course using the app.
The app looks ok and it’s practical to reply messages and post announcements. But it doesn’t have the option at modules, edit modules, or create significant assignments using the phone! I would give it 5 starts if I could modify everything on my course using the app.
It’s actually faster to download completed assignments on my computer, mark them on the notetaking software on my iPad, export them back to my computer, and individually re-upload them.
It’s actually faster to download completed assignments on my computer, mark them on the notetaking software on my iPad, export them back to my computer, and individually re-upload them.
There should be an option to change the order of files when viewing multiple files attached by student. There is no option to reorder according to name or date modified and this is very inefficient. How the files are viewed on a computer is very different than how they are organized on the app but this should be kept consistent. Rotating files option is also missing! Add these features, I beg you. PLEASE!!!!
There should be an option to change the order of files when viewing multiple files attached by student. There is no option to reorder according to name or date modified and this is very inefficient. How the files are viewed on a computer is very different than how they are organized on the app but this should be kept consistent. Rotating files option is also missing! Add these features, I beg you. PLEASE!!!!
Unfortunately, this is a read-only app. I cannot update my page from here. For example, I tried to publish a module that was already created and I couldn’t. I had to do it via the browser.
Unfortunately, this is a read-only app. I cannot update my page from here. For example, I tried to publish a module that was already created and I couldn’t. I had to do it via the browser.
- Fixed urls pointing to cross-shard course files in Syllabus not working.
- Fixed assignments not loading when opened from a push notification for users logged-in with different account domains.
2.5.4 Mar 31
- Added saving state feedback for SpeedGrader changes.
- Improved audio recording quality for submission comments.
- Fixed freezes occurring on iOS 26 on Assignment List and Submission List screens.
- Fixed Search field visibility issues on iPadOS 26.
- Fixed assignments not appearing if there are more than 10 grading periods.
- Fixed duplicate message details appearing when opening the app via Push Notification.
- Fixed a bug in Inbox where the "reply" button incorrectly appeared.
- Fixed course invitations not being shown on Dashboard after opening.
- Fixed late days value not getting saved in SpeedGrader.
2.5.3 Mar 9
- Improved audio recording quality for submission comments.
- Fixed freezes occurring on iOS 26 on Assignment List and Submission List screens.
- Fixed Smart Search field visibility issues on iPadOS 26.
- Fixed assignments not appearing if there are more than 10 grading periods.
- Fixed duplicate message details appearing when opening the app via Push Notification.
- Fixed a bug in Inbox where the "reply" button incorrectly appeared.
- Fixed course invitations not being shown on Dashboard after opening.
- Fixed late days value not getting saved in SpeedGrader.
2.5.2 Mar 3
- Added Liquid Glass support.
- Added Portfolio to the profile menu for eligible accounts.
- Added Korean language localization.
- SpeedGrader now filters submissions that need to be graded when it is opened from the To-do list.
- Improved searching on the "Find your school" screen.
- Removed hidden SpeedGrader slider gestures.
- Fixed not showing the correct login screen in some cases.
- Fixed some active courses not being selectable when composing a new message.
- Fixed displaying points instead of letter grade for assignments with letter grade display and zero possible points.
- Fixed UI issues for large text sizes on the SpeedGrader screen.
- Fixed layout issues when the camera is opened to attach photos in the Inbox.
- Fixed occasional freezing on the calendar filter and the all courses screens.
- Fixed an issue with split view on iPad.
2.5.1 Feb 5
- Added Liquid Glass support.
- Added Portfolio to the profile menu for eligible accounts.
- Added Korean language localization.
- SpeedGrader now filters submissions that need to be graded when it is opened from the To-do list.
- Improved searching on the "Find your school" screen.
- Removed hidden SpeedGrader slider gestures.
- Fixed not showing the correct login screen in some cases.
- Fixed some active courses not being selectable when composing a new message.
- Fixed displaying points instead of letter grade for assignments with letter grade display and zero possible points.
- Fixed UI issues for large text sizes on the SpeedGrader screen.
- Fixed layout issues when the camera is opened to attach photos in the Inbox.
2.5.0 Feb 2
- Discussion checkpoints are now handled in the to-do list.
- Added immersive experience for embedded videos for institutions where this feature is enabled.
- Improved submission status display on various screens.
- Fixed a crash affecting SpeedGrader when presented from To-do list on certain occasions.
- App icons now support Liquid Glass.
2.4.0 2025-12-08
- Discussion checkpoints are now handled in the module list, and the syllabus summary.
- List item selections now stay highlighted on iPad on various screens.
- Fixed assignments not loading in some cases.
- Fixed QR code login failing for some users.
- Fixed MacOS crash when swiping through submissions in SpeedGrader.
- Fixed PDF annotation toolbar in SpeedGrader disappearing in some cases.
- Fixed groups from concluded courses being shown in All Courses view.
- Fixed message sending not being disabled for concluded courses.
- Fixed To-Dos for pages and ungraded discussions not being shown in the syllabus summary.
- Fixed submissions for student annotation assignments not loading in some cases.
- Fixed embedded media in text entry submissions not playing in some cases.
- Fixed some crashes affecting iOS 26 users.
2.3.0 2025-11-10
- Discussion checkpoints are now handled in the assignment list.
- Discussion checkpoints are now handled in the discussion list.
- Improved filtering and sorting options on submission list.
- Added differentiation tags filtering to submissions list.
- Fixed the reply button from the menu in Inbox’s navigation bar adding all recipients.
- Fixed assignments not showing up in some cases.
- Fixed assignment details screen not loading embedded content.
- Fixed some file links not loading from rich content.
2.2.0 2025-09-29
- Updated SpeedGrader to show student comments made before the first submission.
- Updated grade sheet to be open when starting SpeedGrader.
- Fixed infinite loading animation upon login.
- Fixed an issue of shard account users not being able to access classic quizzes from certain menus.
- Fixed an issue of users of cross-shard instances not being able to view embedded Studio videos.
- Fixed max score button assigning points instead of percentages in SpeedGrader when grading percentage based assignments.
2.1.0 2025-09-04
- Redesigned Instructure logo.
- Redesigned Canvas Mobile app logos.
- Added specialized UI for different grading types in SpeedGrader.
- Added Student Notes and Word Count to SpeedGrader.
- Added support for fractional late days numbers to SpeedGrader.
- Added support for Assignment-level Grading Scheme to SpeedGrader.
- Improved Rubrics UI in SpeedGrader.
- Improved SpeedGrader drawer opening/closing behavior.
- Fixed SpeedGrader drawer not opening when tapping on the Grades tab.
- Fixed issue with Not-Submitted filtering on Submissions List
- Fixed issue of Root Account Teacher user unable to access Assignments & Quizzes.
- Fixed student ordering in SpeedGrader to match the one used in Submissions List.
- Fixed issues of attaching audio/video comments in SpeedGrader.
- Fixed grade status not being cleared in some cases in SpeedGrader.
- Fixed some LTI submissions not loading in SpeedGrader.
- Fixed not submitted group submissions not showing in submission list.
2.0.0 2025-08-14
- Added new grade statuses to SpeedGrader.
- Added late-days picker to SpeedGrader.
- Added dedicated buttons to control the drawer’s size in portrait mode SpeedGrader.
- Fixed a bug that caused the camera not appearing on the QR login screen.
- Fixed submission list not refreshing properly after grading.
- Fixed issue of submission list where Re-submitted attempts not being sorted under "Submitted" section.
- Fixed issue with submission list where NotSubmitted ones being sorted under Others section.
- Fixed issue where submission list doesn't filter out "Not Submitted" ones when using rubrics.
- Fixed font size issue with navigation bar subtitled header on (200%+) accessibility size.
1.37.0 2025-07-08
- SpeedGrader's drawer size is now resizable in landscape mode.
- SpeedGrader now shows course & assignment name, and due date information.
- Redesigned UI for SpeedGrader comments area, attempt and file pickers.
- Redesigned submission list for assignment details.
- Added a SpeedGrader button directly to the assignment details screen.
- Added further explanation to the QR login screen.
- The New Message screen now allows changing recipients when opened from submission list screen.
- Improved accessibility on various screens.
- Fixed not being able to select recipients when posting grades.
- Fixed letter grades being displayed incorrectly in some cases.
- Fixed discussions being inaccessible in some cases.
- Fixed some content being truncated when switching Dark/Light themes.
- Fixed New Quizzes not opening submitted files in some cases.
- Fixed embedded media playback not getting stopped when switching to another module item.
- Fixed a dark mode issue on various screens.
1.36.0 2025-06-12
- Inbox signature is now added to inbox messages if the feature flag is enabled.
- Added re-login support for expired sessions.
- Improved accessibility on various screens.
- Removed the "Canvas on Github" link from the settings screen.
- Fixed attached media files in discussions not being accessible in some cases.
- Fixed new calendar events having incorrect end time in some cases.
- Fixed edit button not appearing on syllabus in some cases.
1.35.0 2025-04-03
- Updated the app icon, now it also supports Dark and Tinted modes on iOS 18.
- Updated dark colors to provide better accessibility.
- Your favorite courses are now listed first when composing a new message.
- Improved accessibility on various screens.
- SpeedGrader now correctly opens from graded discussions.
- Fixed the current page not refreshing properly after switching to another app.
- Fixed embedded Studio videos not showing in some cases.
- Fixed long tap gesture on rubric ratings in SpeedGrader.
1.34.0 2025-03-06
- Discussions and announcements can now be created from mobile.
- New Quizzes navigation improved.
- Unified UX for various filter and preferences screens.
- Improved assignment list and assignment list preferences screens.
- Improved accessibility on various screens.
- Fixed course files not showing up in some cases.
- Fixed a dashboard navigation bar glitch on iPads running iOS 18.
1.33.0 2025-02-06
- Improved support for New Quizzes.
- Added more detailed information to the assignment list.
- Improved filtering and grouping options for assignment list.
- Fixed not displaying assignments which didn’t belong to available grading periods.
- Fixed some tab bar issues on iPads running iOS 18.
- Fixed file uploads failing when the filename contained a quotation mark.
- Fixed the calendar not displaying the filter list and events properly in some cases.
- Fixed the end of inbox messages not being displayed in some cases.
- Fixed comment library not showing up when tapping on the comment field.
- Fixed a crash in SpeedGrader when starting some media.
1.32.0 2024-12-09
- Added more options to filter and sort assignments.
- Custom calendar frequency screen now reuses the currently selected frequency.
- Inbox messages now show attached audio/video comments.
- Improved course file authentication.
- Fixed the inbox tab not displaying the number of unread messages.
- Fixed issues after pasting long text in inbox messages.
- Fixed an issue that prevented adding recipients when replying to a message on the website.
- Fixed an issue that prevented sending messages to more than 100 people.
- Fixed new messages incorrectly reusing existing conversations in some cases.
- Fixed the annotation bar not displaying correctly in landscape mode.
- Fixed LTI content embedded in rich content submissions not displayed in SpeedGrader.
- Fixed a crash which occurred upon launch on some devices.
1.31.1 2024-11-12
- Added more options to filter and sort assignments.
- Custom calendar frequency screen now reuses the currently selected frequency.
- Inbox messages now show attached audio/video comments.
- Improved course file authentication.
- Fixed the inbox tab not displaying the number of unread messages.
- Fixed issues after pasting long text in inbox messages.
- Fixed an issue that prevented adding recipients when replying to a message on the website.
- Fixed an issue that prevented sending messages to more than 100 people.
- Fixed new messages incorrectly reusing existing conversations in some cases.
- Fixed the annotation bar not displaying correctly in landscape mode.
- Fixed LTI content embedded in rich content submissions not displayed in SpeedGrader.
1.31.0 2024-11-11
- Calendar capability is now available in the app.
- Added icon for unmarked users in Roll Call Attendance.
- Added the ability to search for recipients on the inbox's new message screen.
- Module items now can display more than two lines.
- Users can freely select and copy text from inbox messages.
- Removed the reply button for messages where replying was disabled.
- Fixed course color change not updating on the dashboard until app restart.
- Fixed archive message swipe action not always available in Inbox.
- Fixed keyboard hiding too much of some screens.
1.30.0 2024-10-09
- Inbox received a new design and some extra functions.
- Fixed some colors on the discussion screen when using dark mode.
1.29.1 2024-09-04
- Inbox received a new design and some extra functions.
- Fixed some colors on the discussion screen when using dark mode.
1.29.0 2024-08-29
- Pronouns have been added to People screens.
- Added a panda image when the syllabus is empty.
- Added Irish language localization.
- Added Hindi language localization.
- The minimum supported iOS version has been increased to iOS 16.
- Fixed where the media content was not displayed in the global announcements.
- Fixed where full screen video playback was not working in announcements and discussions.
1.28.0 2024-08-05
- Embedded videos, including Studio files now can be played in full screen or in picture-in-picture mode on iOS 17.
- Fixed push notifications not arriving after logging out and logging back in with the same user.
1.27.0 2024-05-31
- Anonymous ungraded surveys now hide student names.
- Anonymous submissions show a numbered list of students instead of repeating “student” multiple times.
- Improved performance on displaying large size images across the app.
- Fixed SpeedGrader presenting a different submission than the one selected from the submission list.
- Fixed submissions list showing students instead of groups.
- Fixed missing localizations.
- Fixed embedded Studio videos not loading on some screens.
1.26.1 2024-05-21
- Anonymous ungraded surveys now hide student names.
- Anonymous submissions show a numbered list of students instead of repeating “student” multiple times.
- Improved performance on displaying large size images across the app.
- Fixed SpeedGrader presenting a different submission than the one selected from the submission list.
- Fixed submissions list showing students instead of groups.
- Fixed missing localizations.
1.26.0 2024-05-13
- Fixed urls pointing to cross-shard course files in Syllabus not working.
- Fixed assignments not loading when opened from a push notification for users logged-in with different account domains.
more Version 2.5.4 Mar 31
Data Linked to You The following data may be collected and linked to your identity:
Contact Info User Content Identifiers Diagnostics Other Data Data Not Linked to You The following data may be collected but it is not linked to your identity:
User Content Usage Data Diagnostics