Hacker ApprovedDepartments

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%
Each figure is one person. RecommendsCriticizes

Recommended in 3 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: not recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. 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”
  • 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”
  • 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”
  • 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.

Canvas by Instructure compared with 3 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Canvas by InstructureThis page166620%39 yrs4 owners—
Moodle10663%5——
PrairieLearn60100%7——
Google Classroom61038%4——
See all 4 learning management systems, ranked

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.”

RecommendsComment from 29 Jun 2026 in “Professor denounces mass AI fraud on an exam at Brown University”

“Canvas had to have made themselves vulnerable to a ransom demand in the way that they designed their own product.”

CriticizesComment from 12 May 2026 in “Instructure Pays Ransom to Canvas Hackers”

“Canvas et all has made it harder to get course materials, since everything is behind a paywall”

CriticizesComment from 12 May 2026 in “Coursera and Udemy are now one company”

“their pedagogical infrastructure has been freely outsourced to a big private corporation”

CriticizesComment from 11 May 2026 in “Canvas got hacked, provost banned exams, professor responded by assigning Hayek”

“They merely serve to entrench educators into using the canvas system but they offer no added functionality to education.”

CriticizesComment from 10 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”

CriticizesComment from 10 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“I couldn't even get a development environment setup because of their storage space requirements.”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“Canvas is decidedly, not fast, fails to display even trivial files (such as source code)”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“Canvas does provide a lot of value”

MixedComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“These services also do everything they can to encourage you to work within the online platform rather then working offline and then uploading.”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“Canvas is not at all just a crud app.”

MixedComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“it's some of the worst written software I've ever used. It's slow, buggy, with an atrocious 2001-era UI.”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“Canvas is not trivial software. You can see for yourself as it's AGPL”

RecommendsComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“For what they charge for these LMSs, they should definitely be able to sent some emails.”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“they were under no obligation to adopt this garbage technology regardless of whether it's available”

CriticizesComment 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”

RecommendsComment from 8 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)”

“Canvas is open-source and can be self-hosted.”

RecommendsComment from 8 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)”

“We moved from a circa 2011 BB instance to Canvas in 2022, and it was hands down superior.”

RecommendsComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“instructure is slightly better”

MixedComment from 8 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)”

“It worked Ok. Work distributed, grades posted.”

MixedComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“After the first issue a few weeks ago Canvas should have upped their security and prepared for another attack.”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“I'm sure the engineers at instructure are not capable of building systems that can do that.”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“They're also apparently poor at communication during highly interesting events as well”

CriticizesComment from 8 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”

CriticizesComment 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.”

CriticizesComment 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”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“The "Scheduled Maintenance" is just total B.S. and just honestly makes them look worse.”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“it did it better than many of its predecessors”

RecommendsComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“Culture seems to be full of themselves due to market position.”

MixedComment 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”

RecommendsComment from 8 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)”

“The actual product is a radioactive dumpster fire that is simultaneously hostile to students, teachers, and parents.”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“It should be illegal to host insecure services, especially when you're dealing with PII.”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“my professors seem to have better luck laying out their course on blackboard than canvas”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“it's definitely gone downhill (compared to the days where I originally used it ~20 yrs ago in college; tracker-riddled, slow)”

CriticizesComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“It is really convenient and stays out of the way.”

RecommendsComment from 8 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)”

“Outside looking in, they been crushing it.”

RecommendsComment from 8 May 2026 in “Canvas (Instructure) LMS Down in Ongoing Ransomware Attack”

“it's far, far preferable to a world without it”

MixedComment from 7 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)”

“I vibecoded a pretty extensive CLI for Canvas and using it is very pleasant”

MixedComment from 7 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)”

“canvas "instances" may not be quite as isolated /segregated from each other as they're supposed to be”

CriticizesComment from 7 May 2026 in “ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)”

“Canvas (the LMS used at Georgia Tech) does expose an ICS you can subscribe to, but there's also a bunch of noise”

MixedComment from 13 Apr 2026 in “Ask HN: What Are You Working On? (April 2026)”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.