Build, sell, and teach
on your own terms
A complete course platform inside WordPress that runs fully standalone. No external subscription, no platform cut, no WooCommerce required, no limits on courses or students.
Free forever. No credit card. Pro from $104/yr.
- 5 min
- to your first live course
- Unlimited
- courses & students
- Built in
- Stripe + PayPal checkout
- $0
- platform fee, ever
- Free forever, no credit card
- No platform fee on any sale
- Unlimited courses & students
- Your data, on your own server
- 4.8/5 on Trustpilot
Who it's for
Built for every kind of education business
From a coach selling one course to a multi-instructor academy or a school issuing certificates, Learnomy runs the whole thing on your own WordPress site, with no platform taking a cut.
Coaches & solo creators
Launch your first paid course and get paid directly. Keep your students and your revenue.
See howOnline academies
Run many instructors, split revenue automatically, and scale to thousands of students.
See howSchools & institutions
Deliver structured courses, assess with quizzes, and issue verifiable certificates.
See howCorporate training & L&D
Onboard and upskill teams with cohorts, learning paths, and completion tracking.
See howCourse marketplaces
Open instructor applications, take a commission on every sale, and pay out via Stripe Connect.
See howMembership sites & tutors
Sell memberships and one-off courses, drip content on a schedule, and own your list.
See howOne plugin, the whole lifecycle
Most WordPress LMS setups need three plugins. Learnomy needs one.
An LMS, a payments or membership add-on, and a quiz tool, stitched together and maintained across three update streams. Learnomy ships courses, payments, memberships, quizzes, certificates, instructor commissions, and a REST API as one coherent product, tested against itself.
Course builder
Drag-and-drop sections, lessons, and topics. Eight content types: video, audio, PDF, embed, download, live session, rich text, and protected media.
Explore AssessQuizzes & grading
Six question types, five player templates, auto-grading with partial credit, and an essay grading inbox.
Explore CertifyCertificates
Canvas designer, auto-issue, QR verification, Ed25519 signatures, Open Badges 3.0 in Pro.
Explore SellPayments & memberships
Built-in Stripe and PayPal direct checkout, no WooCommerce required. Membership plans, coupons, and a full transaction ledger.
Explore PayInstructor payouts
Automatic commission splits, a withdrawal queue, and Stripe Connect direct payouts in Pro.
Explore ExtendREST API & apps
166 endpoints under learnomy/v1 with JWT auth, a batch endpoint, and offline progress sync.
ExploreFrom blank install to running academy
Six steps, one plugin, zero glue code
01
Build
Structure a course in the drag-and-drop builder.
02
Sell
Take payment with built-in Stripe or PayPal.
03
Assess
Run quizzes that grade themselves.
04
Certify
Auto-issue a verifiable certificate.
05
Pay
Split revenue with instructors automatically.
06
Grow
Track MRR, churn, and retention in Pro.
Assess & engage
Quizzes that grade themselves
Six question types and five player templates in Free. Objective answers grade instantly with partial credit. Essays queue in an admin inbox for scoring and feedback.
- True/false, single, multiple, short answer, fill-in-the-blank, essay
- Focused, Classic, Sectioned, Conversational, Review Board players
- Reusable question bank with categories, tags, and CSV import
Which gateway ships built in, no WooCommerce required?
Certify
Certificates students can actually verify
Design in a canvas editor, auto-issue on completion, and download as PDF. Every credential gets a permanent public verification URL and a QR code. Pro adds Ed25519 signatures, Open Badges 3.0, and tamper-evident hashing.
Explore certificates →Certificate of Completion
Alex Rivera
has completed
Advanced WordPress LMS
Credential ID
LRN-9F2A-77C1
App-ready from day one
A REST API that powers real apps
166 curated endpoints under learnomy/v1 with JWT auth, a batch endpoint to cut round trips, and offline progress sync. The same layer the front end uses, stable and envelope-consistent.
POST /wp-json/learnomy/v1/enrollments Authorization: Bearer <jwt> { "course_id": 128, "user_id": 42 } → 201 Created { "enrollment_id": 9013, "status": "active" }
Start free, grow with Pro
Free is genuinely complete
Free is not crippled to force an upgrade. Run an academy on it indefinitely. Pro adds what growing teams need, as additive modules, not unlocked toggles.
- Cohorts for group learning
- Learning paths with prerequisites
- Content drip on a schedule
- Advanced quizzes (11 types) + rubrics
- Academy + membership analytics
- Stripe Connect payouts
Your academy. Your data. Your revenue.
Have your first course live in five minutes. Free covers everything you need to start.