Mentor LMS is a course platform you buy once and run on your own server. You keep your students, your brand and your revenue, and you can sell courses, standalone exams and digital downloads from the same checkout.
Three things you can sell
-
Courses
Sections and lessons with video, audio, documents and text, plus quizzes, assignments, scheduled release and live classes over Zoom.
-
Exams
Standalone exams with timers, auto-submit and automatic scoring, sold on their own without a course attached.
-
Digital downloads
E-books, templates and project files, with their own categories, reviews and FAQs.
What it replaces
- The course platform
- Structured courses sold with checkout, coupons and a wishlist
- The exam tool
- Exams with several question types, timers and manual grading for written answers
- The downloads store
- Digital products sold through the same checkout as your courses
- The marketplace platform
- Multi-instructor applications, commission-based revenue sharing and instructor payouts
- The page builder subscription
- A no-code drag-and-drop builder for your homepage and inner pages
- The video host
- Private streaming with Bunny Stream signed URLs, or storage on Amazon S3, Cloudflare R2 or your own server
Run it as a solo teacher or a marketplace
Teach everything yourself, or open the platform to other instructors. They apply with a resume, you approve them, and revenue is shared by commission with payouts handled in the platform.
Get paid the way your students pay
Mentor LMS connects to the payment gateways students actually use, from Stripe and PayPal to Razorpay, Paystack, Flutterwave, SSLCommerz and more, and also supports offline bank transfers with manual verification. See payment gateways, and check the product page for the current list.
Protect your content
Private streaming keeps lesson videos from being downloaded directly. Choose where files live: your own server, Amazon S3, Cloudflare R2 or Bunny Stream.
Add an AI course generator
The optional AI Course Generator plugin drafts a course outline, lessons, quizzes and FAQs from a prompt, using your own AI provider key.
What it costs
Mentor LMS starts at $21, paid once. That includes the source code, free updates for life and 6 months of support. Selling courses to students means you need the Extended licence, at $129 for one domain. Running several domains? The Unlimited licence is $459, and it is only available on ui-lib.com. See which licence you need and all prices.
Before you install
Mentor LMS needs PHP 8.3 or newer and MySQL 8. Video uploads need generous PHP upload limits. The details are on the server requirements page, and our own vs rent page shows what owning costs next to a monthly platform fee.
Questions
Can I sell courses, exams and downloads separately?
Yes. They are three independent products with their own checkout, so you do not need a course wrapped around every sale.
Can other instructors sell through my platform?
Yes. Mentor LMS supports a full multi-instructor marketplace with applications, commission-based revenue sharing and payouts.
Can I run it as a digital downloads store with no courses?
Yes. The store module works independently.
Does it support live classes?
Yes, through the built-in Zoom integration for scheduled live sessions.
Are future updates free?
Yes, for the lifetime of your licence. They are applied through a system updater that can roll back automatically.
Can I try it first?
Yes. The Mentor LMS page links to a live demo.
Start your own course platform
Open the live demo, then choose the licence that fits.