
Canvas Network
8.2#10 in online course marketplacesFree planFree planAndroidiOSWebAPI
Visit
| Fact | Canvas Network | Stepik |
|---|---|---|
| API authentication | Canvas API applications authenticate with OAuth2, with bearer tokens recommended over query-string tokens. | The API documents OAuth2 authorization-code, implicit, password and client-credentials flows with bearer tokens. |
| Audience | The courses support K–12 and higher education educators and focus on professional development. | Stepik says authors can run contests, training and professional development programs, and courses for employees or customers. |
| Free plan | Yes | Yes |
| Headquarters | Salt Lake City, Utah, USA | The company information page lists a legal address in Saint Petersburg at 2 Kantemirovskaya Street, office 202. |
| Integrations | Canvas states that it integrates with more than 1,000 external tools and partners. | Courses can be embedded with an iframe, connected through OAuth 2, or integrated with external learning platforms through LTI 1.1. |
| Mobile apps | Canvas Student supports grades, assignments, calendars, messaging, discussions, videos and quizzes; separate Teacher and Parent apps are offered. | Stepik says learners can study on its website or in its mobile app. |
| Rating on Apple App Store | 4.7 out of 5 from 2.8 million ratings | 4.9 out of 5 from 907 ratings |
Canvas Network is suited to K–12 and higher education educators looking for professional development courses. It also works for learners who can use email to enroll and are comfortable creating a separate Canvas Network account.
Stepik suits educators and organizations that want to create courses, training programs, or professional development content. It may also suit learners seeking web or mobile courses, including offline learning.