Canvas LMS is een leeromgeving (LMS) van Instructure voor basisonderwijs en voortgezet onderwijs, hoger onderwijs en organisaties die medewerkers opleiden. Het bevat onder meer SpeedGrader voor beoordelen en annoteren, een cijferboek, Blueprint-cursussen om lesmateriaal over meerdere cursussen te verspreiden, rapportages en Canvas Data met gebeurtenisgegevens, en koppelingen met externe tools. Instructure levert Canvas als cloudomgeving, met mobiele apps voor studenten, docenten en ouders.
De kern van Canvas is open source onder de AGPL-3.0-licentie en staat op GitHub, met handleidingen voor installatie en productie-inrichting; sommige officiële plug-ins zijn wel propriëtair. Een instelling kan Canvas dus zelf hosten, of kiezen voor de door Instructure gehoste versie. Instructure is een Amerikaans bedrijf met hoofdkantoor in Salt Lake City en is eigendom van KKR en Dragoneer, die het bedrijf in 2024 van de beurs haalden. Bij de gehoste variant geldt daarom Amerikaanse jurisdictie, inclusief de CLOUD Act. Zelf hosten geeft Europese organisaties meer controle over gegevens en locatie.