Stepik
stepik.org
What it is
Stepik is an educational platform and online-course builder with automatic assignment checking. Registered users can create public courses for free using videos, text, and automatically checked assignments. Authors can also run contests, training, professional development, or courses for employees and customers. Courses may be free or paid; paid courses include expanded functionality and built-in payment processing, with Stepik taking a commission and charging no plan or subscription fee. Courses can be embedded with an iframe, connected through OAuth 2, or integrated with learning platforms using 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, and learners can study on its website or mobile app. Offline learning and completion certificates are listed. Free public course creation costs nothing. Stepik says its Enterprise plan has been unavailable to new subscribers since May 2023; that plan previously limited private courses to 1,000 learners each.
Spec sheet
- What it does
- Stepik is a cloud platform for creating and distributing interactive educational content, especially computer-science learning, with automatically graded assignments and real-time feedback.Read 15 Oct 2026 · support.stepik.org
- Product
- Stepik is an educational platform and online-course builder with automatic assignment checking.Read 5 Oct 2026 · help.stepik.org
- Audience
- Stepik says authors can run contests, training and professional development programs, and courses for employees or customers.Read 5 Oct 2026 · help.stepik.org
- Platforms
- Stepik's requirements page lists Windows, Mac OS X, Linux, iOS, and Android as supported software platforms.Read 5 Oct 2026 · help.stepik.org
- Free plan
- YesRead 22 Sep 2026 · help.stepik.org
- API
- Stepik states its site works through an API and links to its API information on GitHub.Read 5 Oct 2026 · help.stepik.org
- Integrations
- Courses can be embedded with an iframe, connected through OAuth 2, or integrated with external learning platforms through LTI 1.1.Read 5 Oct 2026 · help.stepik.org
- Mobile apps
- Stepik says learners can study on its website or in its mobile app.Read 5 Oct 2026 · help.stepik.org
- Security
- Stepik describes OAuth 2 as a way to exchange personal information without giving an application the user's password and to grant limited permissions.Read 5 Oct 2026 · help.stepik.org
- Support
- Stepik says its team can help authors create courses and provide help after launch and publication, including promotion.Read 5 Oct 2026 · help.stepik.org
- Headquarters
- The company information page lists a legal address in Saint Petersburg at 2 Kantemirovskaya Street, office 202.Read 15 Oct 2026 · stepik.usedocs.com
- Maker
- Stepik identifies ООО «Цифровые образовательные решения» as the owner of the Stepik trademark and platform.Read 5 Oct 2026 · help.stepik.org
- API authentication
- The API documents OAuth2 authorization-code, implicit, password and client-credentials flows with bearer tokens.Read 15 Oct 2026 · help.stepik.org
- API documentation
- Official API documentation and examples are published in the StepicOrg/Stepik-API GitHub repository.Read 15 Oct 2026 · github.com
- Automated grading
- Programming and other supported tasks can be graded automatically and return immediate feedback to learners.Read 15 Oct 2026 · support.stepik.org
- Company address
- The company page lists its legal address in Saint Petersburg, Russian Federation.Read 5 Oct 2026 · help.stepik.org
- Company size and founding
- LinkedIn lists Stepik as an 11–50 employee educational e-learning company founded in 2013.Read 15 Oct 2026 · linkedin.com
- Content licensing
- Stepik encourages educators to publish open educational content under Creative Commons licenses.Read 15 Oct 2026 · support.stepik.org
- Course authoring
- Registered users can create public courses for free using videos, texts, and automatically checked assignments.Read 5 Oct 2026 · help.stepik.org
- Course formats
- Stepik supports public MOOCs, private small online courses and paid courses.Read 15 Oct 2026 · support.stepik.org
- 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.Read 15 Oct 2026 · support.stepik.org
- Embedding
- Lessons and courses can be embedded on other websites with an iframe; login is optional for attempting tasks but required to save progress.Read 15 Oct 2026 · help.stepik.org
- Enterprise availability
- Stepik says its Enterprise plan has been unavailable for new subscriptions since May 2023.Read 5 Oct 2026 · help.stepik.org
- Enterprise limits
- The Enterprise plan page states a limit of 1,000 learners in each private course.Read 5 Oct 2026 · help.stepik.org
- Interactive assignments
- The platform offers more than 20 assignment types, including programming, data-analysis and Linux challenges.Read 15 Oct 2026 · support.stepik.org
- 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.Read 15 Oct 2026 · apps.apple.com
- Limit: G2 administration
- One G2 reviewer says course and learner management is not a priority and suggests larger institutions consider alternatives.Read 15 Oct 2026 · g2.com
- Limit: G2 authoring curve
- G2 reviewers describe a learning curve for content creation and say customization and editing can be difficult for beginners.Read 15 Oct 2026 · g2.com
- Limit: Otzovik catalog breadth
- One Otzovik reviewer complains that the platform has too few courses for a desired subject.Read 15 Oct 2026 · otzovik.com
- Limit: reported outages
- The independent SaaSHub monitor currently reports Stepik unreachable, 85.0% uptime over 30 days and seven outages in that period.Read 15 Oct 2026 · saashub.com
- LMS compatibility
- Stepik names Moodle, Open edX, Coursera, Blackboard LMS, Canvas, and Sakai among platforms that can integrate through LTI.Read 5 Oct 2026 · help.stepik.org
- LTI integration
- Stepik supports IMS LTI 1.1 as a learning tool for integrating paid courses with external learning systems.Read 15 Oct 2026 · help.stepik.org
- Mobile offline use
- The iOS listing says learners can download course content for offline viewing.Read 15 Oct 2026 · apps.apple.com
- Notable news: Samsung course
- Samsung Newsroom reported on 23 December 2025 that more than 93,000 people had viewed its Stepik neural-network and computer-vision course and over 10,000 had completed it.Read 15 Oct 2026 · news.samsung.com
- OAuth integrations
- External services can authenticate Stepik users through OAuth2, with Stepik supporting VK, Google and GitHub sign-in.Read 15 Oct 2026 · help.stepik.org
- Peer review
- Course authors can use peer-review assignments in addition to automated checking.Read 15 Oct 2026 · support.stepik.org
- Praise: G2 coding and usability
- G2 reviewers praise auto-graded coding tasks, a clean responsive interface, scalability and mobile apps.Read 15 Oct 2026 · g2.com
- Praise: G2 learning design
- G2 reviewers praise varied quizzes and interactive learning strategies as engaging for learners.Read 15 Oct 2026 · g2.com
- Praise: Otzovik value
- Otzovik reviewers repeatedly describe courses as useful, accessible, high quality and often free, with feedback and certificates.Read 15 Oct 2026 · otzovik.com
- Privacy and legal entity
- Stepik's privacy policy identifies the operator as ООО «Цифровые образовательные решения».Read 15 Oct 2026 · welcome.stepik.org
- Product licence
- The hosted Stepik platform itself is proprietary; public repositories expose selected clients and tools rather than the complete service.Read 15 Oct 2026 · github.com
- Public API
- Stepik exposes a JSON REST API used by its own single-page web interface; most content and access operations are available through API endpoints.Read 15 Oct 2026 · help.stepik.org
- Rating on Apple App Store
- 4.9 out of 5 from 907 ratingsRead 15 Oct 2026 · apps.apple.com
- Rating on G2
- 4.8 out of 5 from 3 reviewsRead 15 Oct 2026 · g2.com
- Rating on Google Play
- 4.8 out of 5 from 71.7K reviewsRead 15 Oct 2026 · play.google.com
- Rating on Otzovik
- 4.6 out of 5 from 157 reviewsRead 15 Oct 2026 · otzovik.com
- SDK and extensibility
- Stepik's public GitHub organization includes Android and iOS clients, a JetBrains plugin, API examples and a sandbox component for running untrusted code.Read 15 Oct 2026 · github.com
- Self-hosting
- The official material describes Stepik as a hosted cloud service and provides no supported self-hosting distribution.Read 15 Oct 2026 · support.stepik.org
- System requirements
- Published minimums are a 1 GHz CPU, 2 GB RAM, 1280x800 display and internet access, with support listed for Windows, macOS, Linux, iOS and Android.Read 15 Oct 2026 · support.stepik.org
Plans and prices
Strong points and limits
Strong points
- Free public courses can include videos, text, and checked assignments.
- Paid courses include built-in payment processing.
- LTI 1.1 integrations include Moodle, Canvas, and Sakai.
- Learners can study on the website or mobile app.
- Offline learning and completion certificates are listed.
Limits
- Stepik takes a commission from paid-course payments.
- Enterprise subscriptions are unavailable to new subscribers.
- Former private courses were limited to 1,000 learners each.
Who it suits
Stepik suits course authors who want to publish free public courses or sell courses with built-in payment processing. It also fits authors planning training or professional development and organizations linking courses to external learning platforms.
Verdict
Stepik combines course authoring, payment processing, and integrations with external learning platforms. Authors considering private enterprise courses should note that new Enterprise subscriptions are unavailable.
Where Specifiction places it
- Online Course Marketplaces#4 of 1389.3
- MOOC Platforms#11 of 678.7