Guide
How to Install CanvasTool (Chrome, Edge, Firefox)
Installing CanvasTool takes about five minutes: install the Tampermonkey extension, enable userscripts, import the CanvasTool script, and open your school's Canvas site. This guide walks through each step for Chrome, plus the differences for Edge and Firefox, and shows how to redeem your license key once you're set up.
Key takeaways
Full setup takes about five minutes: Tampermonkey, user script permissions, the CanvasTool script, and your Canvas site.
On Chrome and Edge, Developer mode plus user script permission is required. Skipping it is the main reason the menu does not appear.
Firefox skips the Developer mode step entirely.
Redeem your CT key from the account icon inside the CanvasTool menu.
What do I need before installing?
- A desktop browser: Chrome, Edge, or Firefox (CanvasTool runs in the browser, not on the Canvas mobile app)
- Access to your school's Canvas site
- A CanvasTool key if you've purchased a plan (format CT-XXXXXX). You can install first and redeem later.
CanvasTool is delivered as a userscript, which runs through a userscript manager. Tampermonkey is the recommended manager and the one these steps use.
How do I install CanvasTool on Chrome?
Step 1: Install Tampermonkey. Get Tampermonkey from the Chrome Web Store and click Add to Chrome. It's a free extension that manages userscripts.
Step 2: Enable userscripts. Open chrome://extensions/ in your address bar. Turn on Developer mode using the toggle in the top-right corner. Then click Details on Tampermonkey and allow user scripts. Chrome requires this step for any userscript manager; skipping it is the most common reason CanvasTool doesn't appear later.
Step 3: Download and import the CanvasTool script. Download the CanvasTool script from canvastool.net/canvastool.user.js. Open Tampermonkey's dashboard, go to the Utilities tab, and import the script file.
Step 4: Launch. Open your school's Canvas website. The CanvasTool menu will be available on the page. If you don't see it, refresh once, and confirm Tampermonkey's icon shows the script is active on that site.
How do I install CanvasTool on Edge?
The process is the same as Chrome. Tampermonkey is available in Edge Add-ons, and the userscript setting lives at edge://extensions/ with the same Developer mode toggle. Import the CanvasTool script through Tampermonkey's Utilities tab, then open Canvas.
How do I install CanvasTool on Firefox?
Install Tampermonkey from Firefox Add-ons. Firefox doesn't require the Developer mode step, so you can go straight to importing the CanvasTool script from the Utilities tab in Tampermonkey's dashboard, then open your school's Canvas site.
How do I redeem my CanvasTool key?
Once CanvasTool is running on your Canvas page:
1. Open the CanvasTool menu by toggling the dropdown. 2. Click the account icon in the CanvasTool menu. 3. Paste your key into the "Enter your key" text box. 4. Click REDEEM.
Your plan activates immediately. Keys follow the CT-XXXXXX format and are sent to your email after purchase. If you haven't picked a plan yet, the pricing guide breaks down which duration makes sense for your semester.
CanvasTool isn't showing up. What do I check?
Run through these in order:
1. Developer mode and user scripts enabled? On Chrome and Edge, both must be on. Recheck chrome://extensions/, since browser updates occasionally reset these. 2. Script enabled in Tampermonkey? Open the Tampermonkey dashboard and confirm the CanvasTool script's toggle is on. 3. Are you actually on a Canvas page? CanvasTool activates on Canvas sites, including custom school domains like canvas.yourschool.edu. If your school uses an unusual domain and the menu isn't appearing, see why isn't my Canvas extension loading. 4. Hard refresh. Ctrl+Shift+R (Cmd+Shift+R on Mac) after any settings change.
Still stuck? The support page has direct help through our Discord.