Canvas Due Date Shifter by Weston Yoo
Displays Canvas due dates shifted by a random number of hours (stable per assignment). Display-only: never changes real deadlines.
Extension Metadata
About this extension
This is a browser extension which changes the client-side assignment due dates on Canvas. It will change each due date to be between 1-72 hours earlier than it is actually due, to aid in getting homework in on time. It does not change the actual assignment due dates, rather it just edits what is visible on the client side.
The goal is to help reduce procrastination on homework assignments - many of us will procrastinate an assignment up to the deadline, then submit it a few minutes or hours late. This fixes that! You won't know exactly when the assignment is due, so if you are a few minutes late to the randomized due date, you'll still be on time for the actual thing!
The goal is to help reduce procrastination on homework assignments - many of us will procrastinate an assignment up to the deadline, then submit it a few minutes or hours late. This fixes that! You won't know exactly when the assignment is due, so if you are a few minutes late to the randomized due date, you'll still be on time for the actual thing!
Rated 5 by 1 reviewer
Permissions and data
Required permissions:
- Access your data for sites in the instructure.com domain
- Access your data for sites in the canvas.com domain
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 1.2.2
- Size
- 38.96 KB
- Last updated
- 11 days ago (Jul 20, 2026)
- Related Categories
- License
- Mozilla Public License 2.0
- Version History
- Add to collection