A Tampermonkey script for Canvas
Canvas Pilot is a userscript. It runs inside Tampermonkey, the free browser extension for scripts, and adds a panel to your Canvas pages. Open a quiz, essay, or discussion and press Go.
What is a Tampermonkey Canvas script?
Tampermonkey is a free browser extension that runs small programs, called userscripts, on the websites they are written for. A Canvas script adds something to Canvas that Canvas doesn't have on its own. Canvas Pilot is one of them: it reads the assignment on your screen and works out the answers.
Is Tampermonkey safe?
Tampermonkey itself is one of the most used extensions on the Chrome Web Store, with more than 12 million users. The part to think about is the script. A userscript can read and change the pages it runs on, so only install scripts from people you trust.
Before you install a script, Tampermonkey shows you which sites it asks to run on. Canvas Pilot's script asks for all sites. That is because many schools run Canvas on their own address (like learn.yourschool.edu) instead of instructure.com, and assignments link out to Google Docs. We would rather tell you that here than have you find it on the install screen.
How to install the Canvas Pilot script
- On your own Windows, Mac, or Linux computer, add the free Tampermonkey extension to Chrome, Edge, Firefox, or Safari.
- In Chrome or Edge, open
chrome://extensions(oredge://extensions) and switch on Developer mode. On version 138 and newer, also open Tampermonkey's Details and switch on Allow User Scripts. - Download the Canvas Pilot script and install it in Tampermonkey. The install page has every click, with pictures.
- Open a Canvas course. Paste the license key from your email into the Canvas Pilot panel once, then open an assignment and press Go.
It does not run on school Chromebooks, phones, or tablets.
What the script does in Canvas
- Quizzes: multiple choice, select all that apply, matching, dropdowns, ranking, and fill in the blank
- Essays, short answers, and discussion posts, including replies to classmates
- Review Before Submit, so you see every answer before anything is turned in
- A flag on anything it is not sure about, instead of a confident guess
Not covered: other companies' tools inside Canvas (like Pearson MyLab, ALEKS, or WebAssign), questions where you draw or plot the answer, file uploads, and video responses.
What it costs
Credits start at $10 and never expire. $10 buys 2,000 credits, which is about 400 quiz answers: a quiz answer is 5 credits, a written answer 15, a figure or geometry question 25, a full Google Doc 50, and a question already in our verified answer bank is free. A 20 question multiple choice quiz runs about $1. Credits are spent when the AI works out a question, even one it then leaves blank because it isn't sure. No subscription.
Questions
Do I need to know how to code?
No. You install Tampermonkey, install the Canvas Pilot script, and paste your key. The install page walks through every click.
Does it work on my school's Canvas address?
Yes. Addresses that end in instructure.com work with nothing to set up. If your school uses its own address, Canvas Pilot offers to add it the first time it sees it.
Does it work on a school Chromebook?
No. Canvas Pilot is made for your own Windows, Mac, or Linux computer. Schools can also block extensions like Tampermonkey on the Chromebooks they manage.
Is the script free?
The script is free to download. Answers use credits, which start at $10 and never expire.
More guides:
Ready for your next Canvas assignment?
Your license key is emailed the moment you check out.