Who it's for
Built for instructors, course creators, agencies, and online schools running education on WordPress. Self-hosted, so your courses, learners, and orders live in your own database. No SaaS layer, no per-sale commission, no learner cap.
Sikshya LMS · WordPress LMS plugin
The WordPress LMS plugin for instructors, agencies, and online schools — a real free version on WordPress.org with native PayPal checkout, course builder, quizzes, and certificates, plus 31 Pro add-ons across Starter, Growth, and Scale tiers. Yearly or lifetime; no transaction fees, ever.
Live sandbox in your browser · no credit card required. Or install on WordPress.org →
Who Sikshya LMS is for
Independent instructors selling self-paced courses. Agencies delivering LMS sites to clients. Schools running cohort programs. Marketplaces with many instructors. The same plugin scales across all of them through tier-based pricing.
Ship your first course on the free plugin. Build curriculum, enable PayPal checkout, issue certificates — without buying a Pro license to start.
Upgrade to Sikshya Pro Growth when you need content drip, Stripe checkout, subscriptions, advanced certificates with QR verification, and course discussions.
White-label admin (Scale tier), lifetime licence option, and a 15-site agency variant ($599/yr or $1,799 lifetime) make Sikshya a clean fit for client delivery — predictable tier pricing, one licence, no per-add-on math.
Content drip + prerequisites + drip notification emails (Starter+) drive paced cohort delivery. Gradebook and learner calendar (Growth+) for academic tracking.
Multi-vendor marketplace with revenue split + webhooks + signed OAuth 2 + PKCE public API (Scale tier) for building learner mobile apps or partner integrations.
WordPress-native REST API, signed webhooks, OAuth 2 with PKCE, and predictable hooks. Self-host the entire LMS on your own infrastructure — no SaaS lock-in.
Why another WordPress LMS
Quizzes? Pro. Certificates? Pro. Native checkout? "Install WooCommerce." The free version becomes a demo, not a product. We took the opposite approach: ship the features instructors actually need in the free plugin, and reserve Pro for genuine upgrades — drip, subscriptions, multi-instructor, marketplaces, OAuth API.
What you ship with Sikshya LMS
Course builder, quizzes, certificates, and PayPal checkout in the free plugin. 31 Pro add-ons across Starter, Growth, and Scale tiers when you outgrow it.
Drag-and-drop curriculum with chapters, lessons, quizzes, and assignments — without touching code.
Learn more →Multiple-choice, true/false, fill-in, ordering, matching — auto-graded. Essay questions go to the instructor for review.
Learn more →PayPal payments without WooCommerce or any separate commerce plugin. Coupons and guest checkout included. Stripe checkout + subscriptions are in Sikshya Pro.
Learn more →Release lessons on a schedule — "day 3 after signup" or a specific date — instead of dumping the whole course on day one.
Learn more →Add multiple authors per course with configurable revenue splits. Ledger rows written automatically on order completion.
Learn more →REST API with OAuth 2 + PKCE for mobile apps and external integrations. Keys bcrypt-hashed at rest, rate-limited per key.
Learn more →How it works
Search "Sikshya LMS" in the WordPress plugin directory or upload the zip. No license key required to start.
Open the course builder, add chapters and lessons, mix in quizzes or assignments. Set a price or leave it free.
Connect PayPal in settings, publish the course, and link to it from your site. Upgrade to Pro when you need Stripe checkout, subscriptions, or other advanced features.
Pricing
Yearly or Lifetime — pick whichever fits your budget. Every paid plan includes a 14-day refund window.
Save 34% — $50 off
or $349 lifetime
Get Starter →Save 25% — $50 off
or $499 lifetime
Get Growth →Compare plans + full feature matrix →
Every paid plan: 14-day refund · cancel anytime · the free core keeps working if you stop renewing.
When upgrading makes sense
Most operators ship their first course on the free plugin. The upgrade conversation usually starts at one of these specific moments — not before.
Enrolled-only star ratings + reviews lift catalog conversions. The free plugin doesn't include a review system.
Cohort programs, paced curricula, "release lesson on day 3" — content drip unlocks this on the Starter tier.
Stripe checkout + recurring subscriptions arrive on Growth. Needed the moment PayPal-only stops being enough.
Multi-instructor + automatic revenue split + ledger rows. Turns your site into a multi-author platform without rebuilding accounting.
Multi-vendor marketplace with commission tracking, withdrawal flow, vendor dashboards. The marketplace tier.
OAuth 2 + PKCE, signed webhooks, public API keys. Everything an external app needs to enroll, sync progress, and issue certificates.
None of these yet? Stay on the free plugin. There's no pressure to upgrade until one of these triggers shows up.
Weighing alternatives?
Honest head-to-head comparisons — we cite their public pricing and note where they outperform us. No bait-and-switch.
What you can ship
Multiple standalone courses, each with their own price. Learners buy and access independently. The free plugin covers it.
Content drip + prerequisites + automation emails. Learners move through the course together on a schedule.
Monthly or annual recurring billing through Stripe, with course access gated by active subscription status.
Multiple authors per course with revenue split + dedicated instructor dashboards. Ledger rows for clean accounting.
Many independent instructors selling on one site. Per-vendor commission, withdrawal flow, vendor dashboards.
Power a learner mobile app or partner integration via the OAuth 2 + PKCE REST API plus signed webhooks.
Frequently asked
Yes. Download from WordPress.org, install, ship courses. Native PayPal checkout works without a paid plan. No trial expiration, no functionality lock.
No. Sikshya LMS processes PayPal payments natively in the free plugin. Stripe checkout (cards + subscriptions) is included in Sikshya Pro on the Growth tier. WooCommerce is not required.
Yearly is a recurring subscription. Lifetime is one payment for unlimited updates for the lifetime of the plugin. Same feature set; pick whichever fits your budget model.
You can install Sikshya LMS alongside another LMS plugin on a staging site to evaluate. We don't currently ship an automated importer from LearnDash, LifterLMS, or Tutor LMS, so moving an existing course catalog means rebuilding course structure manually. For complex moves, contact our team about a custom plan.
Your existing courses, learners, orders, and certificates keep working — the free plugin core never deactivates. Paid add-ons stop receiving updates and stop unlocking when the license expires.
Inside your own WordPress database, on your own hosting. Sikshya LMS is self-hosted — there is no SaaS layer, no learner data sent off-site, and nothing breaks if your license lapses (Pro features simply stop unlocking).
The honest breakdown
Built for instructors, course creators, agencies, and online schools running education on WordPress. Self-hosted, so your courses, learners, and orders live in your own database. No SaaS layer, no per-sale commission, no learner cap.
A real product on WordPress.org, not a 14-day trial: course builder with chapters and lessons, video and text content, basic quizzes with a timer + passing score, basic certificates, native PayPal checkout (no WooCommerce), basic coupons, free-course support, manual enrollment, student dashboard, and wishlist. Enough to ship your first course.
Starter (6 add-ons): content drip, reviews, prerequisites, instructor dashboard, learner calendar, drip emails. Growth (16 more): Stripe + 6 more gateways, subscriptions, course bundles, multi-instructor revenue split, gradebook, certificates with QR, advanced quizzes & assignments, live class links, social login, SCORM/H5P, discussions, branded email, activity log. Scale (9 more): marketplace, webhooks, OAuth 2 + PKCE API, Zapier, Mailchimp/MailerLite, white-label, multisite, enterprise reports, WPML/Polylang/Weglot.
No built-in AI course generator. No one-click importer from LearnDash, LifterLMS, or Tutor LMS — moving an existing catalog means rebuilding it. No native iOS or Android app (the Scale-tier OAuth 2 API is there for teams who want to build their own). If those gaps are deal-breakers, an alternative may serve you better.
Test the free plugin or spin up a Pro sandbox in your browser. Install on WordPress.org whenever you're ready to ship.