Stepik
Stepik is an educational platform and online-course builder with automatic assignment checking.
What Stepik is
Stepik is an educational platform and online-course builder with automatic assignment checking. Registered users can create public courses at no charge using videos, text, and assignments checked automatically. Authors can also use it for contests, training, professional development, and courses for employees or customers. Courses may be free or paid; paid courses include expanded functionality and built-in payment processing, with Stepik taking a commission on payments and charging no plan or subscription fee. Courses can be embedded in other sites with an iframe, connected through OAuth 2, or linked to learning platforms through LTI 1.1. Named LTI-compatible platforms include Moodle, Open edX, Coursera, Blackboard LMS, Canvas, and Sakai. Stepik says its site works through an API. Learners can study on the website or mobile app, and offline learning and completion certificates are listed. The free course-creation plan is free. Stepik’s Enterprise plan is unavailable to new subscribers since May 2023; it previously allowed up to 1,000 learners in each private course.
Good
- Free public course creation with automatic assignment checks
- Supports free and paid courses
- LTI integrations include Moodle and Canvas
- Learners can study offline
- Completion certificates are available
Watch out
- Enterprise is unavailable for new subscriptions
- Paid courses incur a commission on payments
Who it suits
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.
Verdict
Stepik combines course authoring and learning in one platform, with options for free or paid courses and integrations with named learning platforms. Its free course creation may suit authors, but new Enterprise subscriptions are not available.
Plans and prices
From Stepik's own pricing page, checked 15 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Basic | Free | unlimited open courses · course editor · automatic checking · comments/newsletters · standard support · monthly |
| Free open courses | Free | Free public course creation · video, text, and automatically checked assignments |
| Pro | 2,900 RUB a month | access control · progress reports · deadlines · exams · attempt limits · certificates · improved support · per PRO course monthly |
| Enterprise | 500,000 RUB a year | advanced tasks · proctored exams · LTI integration · invoice payment · priority support · annual; page shows from ₽500,000 per year |
| Paid courses | Priced on request | paid courses automatically receive PRO status · payment processing · payment reports · Stepik commission from 12% per payment |
The facts
Each one read from Stepik's own pages, with the date it was checked.
What it does
- API
- Stepik states its site works through an API and links to its API information on GitHub.checked 5 Oct 2026
- API authentication
- The API documents OAuth2 authorization-code, implicit, password and client-credentials flows with bearer tokens.checked 15 Oct 2026
- API documentation
- Official API documentation and examples are published in the StepicOrg/Stepik-API GitHub repository.checked 15 Oct 2026
- Audience
- Stepik says authors can run contests, training and professional development programs, and courses for employees or customers.checked 5 Oct 2026
- Automated grading
- Programming and other supported tasks can be graded automatically and return immediate feedback to learners.checked 15 Oct 2026
- Content licensing
- Stepik encourages educators to publish open educational content under Creative Commons licenses.checked 15 Oct 2026
- Course authoring
- Registered users can create public courses for free using videos, texts, and automatically checked assignments.checked 5 Oct 2026
- Course formats
- Stepik supports public MOOCs, private small online courses and paid courses.checked 15 Oct 2026
- Documentation and support
- The Help Center covers learner setup, course authoring, assignment types, mobile apps, payments, privacy and troubleshooting; support is offered through help-center requests and email.checked 15 Oct 2026
- Embedding
- Lessons and courses can be embedded on other websites with an iframe; login is optional for attempting tasks but required to save progress.checked 15 Oct 2026
- Enterprise availability
- Stepik says its Enterprise plan has been unavailable for new subscriptions since May 2023.checked 5 Oct 2026
- Enterprise limits
- The Enterprise plan page states a limit of 1,000 learners in each private course.checked 5 Oct 2026
- Integrations
- Courses can be embedded with an iframe, connected through OAuth 2, or integrated with external learning platforms through LTI 1.1.checked 5 Oct 2026
- Interactive assignments
- The platform offers more than 20 assignment types, including programming, data-analysis and Linux challenges.checked 15 Oct 2026
- Limit: G2 administration
- One G2 reviewer says course and learner management is not a priority and suggests larger institutions consider alternatives.checked 15 Oct 2026
- Limit: G2 authoring curve
- G2 reviewers describe a learning curve for content creation and say customization and editing can be difficult for beginners.checked 15 Oct 2026
- Limit: Otzovik catalog breadth
- One Otzovik reviewer complains that the platform has too few courses for a desired subject.checked 15 Oct 2026
- Limit: reported outages
- The independent SaaSHub monitor currently reports Stepik unreachable, 85.0% uptime over 30 days and seven outages in that period.checked 15 Oct 2026
- LMS compatibility
- Stepik names Moodle, Open edX, Coursera, Blackboard LMS, Canvas, and Sakai among platforms that can integrate through LTI.checked 5 Oct 2026
The company
- Company address
- The company page lists its legal address in Saint Petersburg, Russian Federation.checked 5 Oct 2026
- Company size and founding
- LinkedIn lists Stepik as an 11–50 employee educational e-learning company founded in 2013.checked 15 Oct 2026
- Headquarters
- The company information page lists a legal address in Saint Petersburg at 2 Kantemirovskaya Street, office 202.checked 15 Oct 2026
Money
- Free plan
- Yeschecked 22 Sep 2026
Where it runs
- Limit: Apple app complaints
- An App Store reviewer reports a crash when rotating video from portrait to landscape and another reports unexpected Russian-language course display.checked 15 Oct 2026
The full review of Stepik
Overview
Stepik pairs online study with tools for building courses, including assignments that are checked automatically. It is a strong fit for educators and organizations that want to publish structured learning or connect courses to an existing learning platform. Free public-course creation is its clearest advantage; authors who need a private Enterprise setup will have to look elsewhere because new subscriptions are closed.
Key features
Registered users can create public courses at no charge using video, text and automatically checked assignments. That combination suits authors who want learners to work through material and get assignment feedback, rather than simply watch lessons. Stepik also supports paid courses with expanded functionality and built-in payment processing, but takes a commission on course payments, which authors need to account for when setting prices.
Authors can embed courses with an iframe, connect through OAuth 2, or use LTI 1.1 to integrate with learning platforms. Stepik names Moodle, Open edX, Coursera, Blackboard LMS, Canvas and Sakai as LTI-compatible platforms. This makes it a plausible option for organizations working within those systems. OAuth 2 allows limited permissions without sharing a user's password, and Stepik says its site works through an API, with API information on GitHub.
Learners can study on the website or mobile app, and Stepik supports offline learning and completion certificates. The company says it can help authors create courses and provide support after launch, including promotion. Authors planning contests, staff training, professional development or customer courses have a stated use case for the platform, though Enterprise is no longer open to new subscriptions.
Pricing
Stepik uses a freemium model. Free open courses cost free and let authors create public courses with video, text and automatically checked assignments. This is the practical starting point for anyone comfortable publishing a free course; it does not cover the paid-course functionality.
Paid courses have no plan or subscription fee, but Stepik takes a commission from course payments. The plan includes paid courses with expanded functionality and built-in payment processing. It suits authors who want to charge learners without a subscription commitment, but the commission reduces payment revenue.
Enterprise is unavailable for new subscriptions since May 2023. It previously included private courses, proctoring, complex assignments, priority support and an account manager, with a limit of 1,000 learners per private course. Organizations seeking that combination cannot start a new Enterprise subscription.
Platforms
Stepik supports Android, iOS, Linux, macOS, Windows and the web, as well as API access. Learners can use the mobile app or website, while course creators can connect Stepik content with compatible external learning platforms.
Who it's for
Stepik suits independent educators and organizations that want to build public courses with structured content and automatically checked work. Its paid-course option is relevant to authors seeking payment processing without a subscription fee, provided they accept a commission. Organizations that need private-course management for a new Enterprise deployment should choose another solution.
Pros and cons
- Free public course authoring: Authors can publish video, text and automatically checked assignments without a plan fee.
- Integration choices: iframe embedding, OAuth 2, LTI 1.1 and API access support different ways to connect courses with other systems.
- Paid-course payment processing: Authors can charge learners without a subscription fee, though the commission cuts into proceeds.
- Enterprise access is closed: New subscriptions have been unavailable since May 2023, ruling out the plan's private courses, proctoring and priority support for new customers.
Alternatives
For a broader MOOC platform directory or a directory of online course marketplaces, compare the category listings. Alison is worth considering for learners seeking free self-paced courses with certificates and diplomas. edX offers a free audit track, but that track excludes graded assignments and certificates. Khan Academy is another freemium learning option, with an Enterprise Starter plan priced at $10 a year for U.S. schools and districts with 1,000 or fewer student licenses.
Brilliant may suit learners who are comfortable with a free allowance of two lessons or practice sets per day. Great Learning offers self-paced free courses and certificates for a nominal fee. freeCodeCamp is a free option for readers focused on its open-source project and coursework use. Codecademy offers a free Basic tier for exploring its learning platform, while DataCamp provides a free Basic tier with the first chapter of every course and limited practice and project access.
Verdict
Choose Stepik if you want to author structured public courses for free, or sell courses through built-in payment processing while avoiding a subscription fee. Its mix of assignment checking and integration options gives course creators practical flexibility. Look elsewhere if a new private Enterprise deployment is essential, or if the commission on paid courses does not fit your revenue model.
Getting started
- Visit https://stepik.org/.
- Register to create a public course for free.
- Build the course with video, text, and automatically checked assignments.
- Choose whether to offer the course for free or as a paid course.
- Embed the course with an iframe, connect through OAuth 2, or use LTI 1.1 with an external learning platform.
- Learners can use the website or mobile app.
Limits worth knowing
Free course creation is for public courses. Paid courses have expanded functionality and built-in payment processing, but Stepik receives a commission from course payments. Enterprise is unavailable to new subscribers; the former private-course plan allowed up to 1,000 learners per course.
Questions
Can I create Stepik courses for free?
Yes. Registered users can create public courses for free using videos, text, and automatically checked assignments.
How do paid courses work?
Paid courses include expanded functionality and built-in payment processing. There is no plan or subscription fee, but Stepik receives a commission from course payments.
Which platforms can connect to Stepik through LTI?
Stepik names Moodle, Open edX, Coursera, Blackboard LMS, Canvas, and Sakai.
How can courses connect to other services?
Courses can be embedded with an iframe, connected through OAuth 2, or integrated through LTI 1.1. Stepik also says its site works through an API.
Can I subscribe to Enterprise?
No. Stepik says Enterprise has been unavailable for new subscriptions since May 2023.
Where is Stepik based?
Stepik lists its headquarters and legal address in Saint Petersburg, Russia, and says it was founded in 2013.
Alternatives to Stepik
- 1
DataCamp
Free planAndroidiOSWebAPI8.9From $164 a year - 2

edX
Free planAndroidiOSWeb8.8From $150 a year - 3

Pluralsight
AndroidiOSWebAPI8.7From $299 a year - 4

Alison
Free planAndroidiOSWeb8.7From $5 a month - 5

Great Learning
Free planAndroidiOSWeb8.7From ₹999 a month - 6
XuetangX
Free planAndroidiOSWeb8.5CN¥299 one-time
