Canvas by Instructure
The most recommended of 4 learning management systems
People recommend Canvas as cleaner and easier than older or rival course platforms, and it stays out of the way for teachers and students. Critics point to recent security breaches and slow, buggy software.
People recommend Canvas as cleaner and easier than older or rival course platforms, and it stays out of the way for teachers and students. Critics point to recent security breaches and slow, buggy software.
82 people gave an opinion
- recommend it
- 16
- criticize it
- 66
- approval share
- 20%
Recommended in 3 of 13 months
- November 2025: not recommended
- December 2025: not recommended
- January 2026: not recommended
- February 2026: not recommended
- March 2026: not recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: not recommended
- August 2026: not recommended
- September 2026: not recommended
- October 2026: not recommended
- November 2026: not recommended (month in progress)
Owned for 9 years
Median of the 4 owners who said how long they have had it.
Each square is one year.
Why it doesn’t carry the badge
- 16 people recommend itNeeds 10 or more, met.
- 0.2 recommenders for every criticNeeds 2 to 1 or better, not met.
- Recommended in 3 of 13 monthsNeeds 4 or more, not met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Better than older or rival LMSs
“We moved from a circa 2011 BB instance to Canvas in 2022, and it was hands down superior.”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” “Canvas generally is the 'easiest' to use, and the 'cleanest' looking one”
Comment from 8 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)” “it did it better than many of its predecessors”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” - Comment from 8 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)”
Convenient and stays out of the way
“It is really convenient and stays out of the way.”
Comment from 8 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)” “It worked Ok. Work distributed, grades posted.”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” Open source and self-hostable
“Canvas is not trivial software. You can see for yourself as it's AGPL”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” “You don't need to roll your own LMS—you can self-host Canvas”
Comment from 8 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)” “Canvas is open-source and can be self-hosted.”
Comment from 8 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)” Calendar feed and CLI access
“Canvas (the LMS used at Georgia Tech) does expose an ICS you can subscribe to, but there's also a bunch of noise”
Comment from 13 Apr 2026 in “Ask HN: What Are You Working On? (April 2026)” “I vibecoded a pretty extensive CLI for Canvas and using it is very pleasant”
Comment from 7 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)”
What people warn about
Each mark is one comment
Slow, buggy, dated, rigid interface
“it's definitely gone downhill (compared to the days where I originally used it ~20 yrs ago in college; tracker-riddled, slow)”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” “Canvas kind of sucks. And their development is slow. And they are poor at communicating during mundane events.”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” “it tries to do too much, while not being particularly good at any one of those things, and is way too rigid”
Comment from 10 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” - Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”
Security breaches and weak response
“Canvas had to have made themselves vulnerable to a ransom demand in the way that they designed their own product.”
Comment from 12 May 2026 in “Instructure Pays Ransom to Canvas Hackers” “After the first issue a few weeks ago Canvas should have upped their security and prepared for another attack.”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” “It has been over 5 hours now and there has not been any communication about this being an attack”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” Locks course materials into platform
“These services also do everything they can to encourage you to work within the online platform rather then working offline and then uploading.”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” “They merely serve to entrench educators into using the canvas system but they offer no added functionality to education.”
Comment from 10 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” “universities are demanding that all professors put all of their materials on Canvas, without exception”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” - Comment from 12 May 2026 in “Coursera and Udemy are now one company”
Hostile to users, arrogant culture
“Culture seems to be full of themselves due to market position.”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack” “The actual product is a radioactive dumpster fire that is simultaneously hostile to students, teachers, and parents.”
Comment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”
Other learning management systems people recommend
The three most recommended other learning management systems, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| Canvas by InstructureThis page | 16 | 66 | 20% | 3 | 9 yrs4 owners | — |
| Moodle | 10 | 6 | 63% | 5 | — | — |
| PrairieLearn | 6 | 0 | 100% | 7 | — | — |
| Google Classroom | 6 | 10 | 38% | 4 | — | — |
What people said
40 of the 93 comments that mention it, newest first. Each links to the original comment.
“Those are a lot easier to work with than, say, having to load exams onto a machine accessible on a private LAN.”
“Canvas had to have made themselves vulnerable to a ransom demand in the way that they designed their own product.”
“Canvas et all has made it harder to get course materials, since everything is behind a paywall”
“their pedagogical infrastructure has been freely outsourced to a big private corporation”
“They merely serve to entrench educators into using the canvas system but they offer no added functionality to education.”
“it tries to do too much, while not being particularly good at any one of those things, and is way too rigid”
“I couldn't even get a development environment setup because of their storage space requirements.”
“Canvas is decidedly, not fast, fails to display even trivial files (such as source code)”
“Canvas does provide a lot of value”
“These services also do everything they can to encourage you to work within the online platform rather then working offline and then uploading.”
“Canvas is not at all just a crud app.”
“it's some of the worst written software I've ever used. It's slow, buggy, with an atrocious 2001-era UI.”
“Canvas is not trivial software. You can see for yourself as it's AGPL”
“For what they charge for these LMSs, they should definitely be able to sent some emails.”
“they were under no obligation to adopt this garbage technology regardless of whether it's available”
“You don't need to roll your own LMS—you can self-host Canvas”
“Canvas is open-source and can be self-hosted.”
“We moved from a circa 2011 BB instance to Canvas in 2022, and it was hands down superior.”
“instructure is slightly better”
“It worked Ok. Work distributed, grades posted.”
“After the first issue a few weeks ago Canvas should have upped their security and prepared for another attack.”
“I'm sure the engineers at instructure are not capable of building systems that can do that.”
“They're also apparently poor at communication during highly interesting events as well”
“universities are demanding that all professors put all of their materials on Canvas, without exception”
“Canvas kind of sucks. And their development is slow. And they are poor at communicating during mundane events.”
“It has been over 5 hours now and there has not been any communication about this being an attack”
“The "Scheduled Maintenance" is just total B.S. and just honestly makes them look worse.”
“it did it better than many of its predecessors”
“Culture seems to be full of themselves due to market position.”
“Canvas generally is the 'easiest' to use, and the 'cleanest' looking one”
“The actual product is a radioactive dumpster fire that is simultaneously hostile to students, teachers, and parents.”
“It should be illegal to host insecure services, especially when you're dealing with PII.”
“my professors seem to have better luck laying out their course on blackboard than canvas”
“it's definitely gone downhill (compared to the days where I originally used it ~20 yrs ago in college; tracker-riddled, slow)”
“It is really convenient and stays out of the way.”
“Outside looking in, they been crushing it.”
“it's far, far preferable to a world without it”
“I vibecoded a pretty extensive CLI for Canvas and using it is very pleasant”
“canvas "instances" may not be quite as isolated /segregated from each other as they're supposed to be”
“Canvas (the LMS used at Georgia Tech) does expose an ICS you can subscribe to, but there's also a bunch of noise”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.