Canvas LMS est un système de gestion de l'apprentissage d'Instructure destiné aux écoles, à l'enseignement supérieur et aux organisations qui forment leurs collaborateurs. Il comprend notamment SpeedGrader pour noter et annoter les travaux, un carnet de notes, des cours Blueprint pour diffuser des contenus, des rapports, Canvas Data (fichiers de données par événement) et des intégrations d'outils externes. Instructure fournit Canvas sous forme de service cloud, avec des applications mobiles pour les étudiants, les enseignants et les parents.
Le cœur de Canvas est open source sous licence AGPL-3.0 et publié sur GitHub, avec des guides d'installation ; certains plug-ins officiels restent propriétaires. Un établissement peut héberger Canvas lui-même ou utiliser la version hébergée par Instructure. Instructure est une société américaine dont le siège est à Salt Lake City ; elle appartient à KKR et Dragoneer, qui l'ont retirée de la bourse en 2024. Pour le service hébergé, le droit américain s'applique donc, y compris le CLOUD Act. L'auto-hébergement offre aux organisations européennes davantage de contrôle sur les données et leur emplacement.