Introducing opalLMS — build courses, communities, and live training on a single branded platform. See pricing →
Pricing

Pricing that grows with you.

Start free, upgrade when you're ready. Every plan includes unlimited learners, a custom domain, and zero transaction fees.

Starter

For creators getting started with a paid audience.

$49/ mo
$36/ mo, billed yearly
  • Up to 5 courses
  • 1 community with 5 spaces
  • Unlimited learners
  • Custom domain
  • Live chat + email support
  • No transaction fees
Start 14-day trial
Custom

Plus

For enterprise and compliance-heavy rollouts.

Customcontact us
  • Everything in Pro, plus:
  • Unlimited admins + audit log
  • SSO (SAML) + SCIM provisioning
  • White-labelled email domain
  • Enterprise SLA + named CSM
  • Custom contract & procurement
Talk to sales

All paid plans include a 14-day free trial. No credit card required. Prices in USD. Tax may apply.

0%
Transaction fees
14
Days free trial
Learners included
24/7
Support available
Compare plans

Every feature, side by side.

Take the full tour before you commit. Every plan ladder unlocks more depth without changing how learners experience your site.

Features Starter Pro Plus
Courses 5 Unlimited Unlimited
Learners Unlimited Unlimited Unlimited
Communities 1 3 Unlimited
Custom domain
Memberships & subscriptions
Coaching & live events
Certificates & assessments
Advanced analytics
API access
Bulk enrolments
Remove opalLMS branding
Priority support
SSO (SAML) + SCIM
Audit log + SOC 2 report
Dedicated customer success
Custom contract & SLA
Frequently asked

Pricing & billing FAQ

Do I need a credit card to start the free trial?
No. Every paid plan starts with a 14-day free trial and no card is required. We email you a reminder before the trial ends so you can choose to subscribe or downgrade to the free tier.
Can I switch plans later?
Yes. Upgrade or downgrade any time from the admin dashboard. Upgrades are prorated; downgrades apply at the end of your current billing cycle.
Do you charge transaction fees on sales?
No. Every paid plan includes 0% transaction fees on course sales, memberships and coaching. You only pay your payment processor's standard rate (Stripe, etc.).
Is the free tier really free?
Yes — one course, one community, unlimited learners, and all core commerce tools. You keep it as long as you want. Upgrade when you're ready for memberships, coaching, or more depth.
What counts as a "community"?
A community is a branded hub with threaded discussions, direct messages, live events, and optional space organisation. Each plan includes a set number of communities that can live side-by-side with your courses.
Do you offer discounts for education or non-profits?
Yes. Accredited schools, universities, and registered non-profits get 30% off the Pro plan. Contact sales with your accreditation and we'll set you up.
Can I bring my own domain?
Every paid plan supports one custom domain on your site and branded email. Plus unlocks white-labelled email and multiple domains for multi-brand rollouts.
What happens to my learners if I cancel?
Your learners keep their accounts and can download their certificates. You can export your course content, learner records, and orders at any time as CSV or JSON.

Still have questions?

Our team can walk you through the plans, help you choose the right fit, and quote Plus for enterprise rollouts.

We use cookies to understand how you use opalLMS and improve your experience. Read our cookies policy.