Canvas Lms Plans Pricing
Canvas LMS deployment options and pricing posture. Instructure does not publish per-seat list pricing on its website; institutional contracts are quoted by the Instructure sales team. The information below captures the three distinct delivery modes and the publicly stated entitlement differences.
Canvas Lms Plans Pricing is the machine-readable pricing-plan profile for Canvas LMS on the APIs.io network, conforming to the API Commons Plans specification.
It defines 6 plans, covering free, contract, open-source, and add-on tiers, with named plans including Canvas Free for Teacher, Canvas Cloud (Institutional), Canvas Self-Hosted (Open Source), Canvas Studio, Canvas Catalog, and 1 more.
Tagged areas include LMS, Education, EdTech, Canvas, and Instructure.
Plans
Free hosted Canvas tenant at canvas.instructure.com intended for individual teachers and learners. Includes the full LMS feature set with limits on storage, course enrollments, and certain integrations. No SLA, no SIS integration, no admin tier.
- Full Canvas LMS feature set (Courses, Modules, Assignments, Quizzes, Discussions, Pages)
- SpeedGrader and Gradebook
- New Quizzes engine
- Mobile apps (Student, Teacher, Parent)
- REST API and GraphQL API access (developer key required)
- LTI 1.1 / 1.3 tool installation at the course level
- Storage quotas (default 500 MB per course / 50 MB per user)
- No SIS Import API; no Data Access Platform; no production SLA
Instructure-hosted Canvas tenancy for K-12 districts, higher education institutions, and business/government customers. Includes the full Canvas LMS feature set, root-account administration, SIS Import, the Data Access Platform (DAP / Canvas Data 2), the Platform Notification Service, and 99.9% uptime SLA. Pricing is per-FTE / per-enrolled-learner and quoted by Instructure sales.
- Everything in Free for Teacher
- Root-account administration and Sub-Accounts
- SIS Import API (CSV provisioning)
- Data Access Platform (DAP / Canvas Data 2)
- Platform Notification Service (server-to-server webhooks)
- SSO via SAML, CAS, LDAP, OpenID Connect
- 99.9% uptime SLA and 24/7 support tiers
- Custom domain and account-level branding (Brand Configs)
- Blueprint Courses for curriculum scaling
- Canvas Studio, Canvas Catalog, Canvas Credentials add-ons available
- AI features (AI Conversations, AI Experiences, Smart Search) on supported tiers
AGPLv3-licensed Canvas LMS source code from github.com/instructure/canvas-lms, runnable on customer infrastructure. Free of license cost; customer is responsible for hosting, scaling, upgrades, support, and operational compliance. Instructure does not provide commercial support for self-hosted installs.
- Full Canvas LMS source code under AGPL-3.0-or-later
- Dockerized starting configuration via instructure/canvas-self-hosted
- Bring-your-own Postgres, Redis, Elasticsearch/OpenSearch, S3-compatible storage
- No commercial support; community-supported via github.com/instructure/canvas-lms issues
- No DAP / Canvas Data 2 (Instructure-hosted service)
- No Canvas Studio / Catalog / Credentials add-ons
Canvas Studio is Instructure's integrated video creation, hosting, and analytics platform. Sold as an add-on to Canvas Cloud subscriptions.
Canvas Catalog is the public-facing course discovery, enrollment, and payments storefront. Sold as an add-on to Canvas Cloud subscriptions.
Canvas Credentials (formerly Badgr, now part of Parchment after the 2024 Parchment acquisition) issues and manages Open Badges 3.0 and W3C Verifiable Credentials.