Descripción
The Best Free WordPress LMS Plugin
Masteriyo is the best WordPress LMS tool to create and sell online courses for free. Designed with both educators and students in mind, Masteriyo makes it easy to create and deliver engaging courses online.
Whether you are looking to create a single course or a full-fledged course marketplace, it offers everything you need to create, manage, and monetize an eLearning platform.
Unlike other LMS plugins requiring premium plans, Masteriyo provides a built-in order system with payment gateways, certificates, and quizzes for free.
Get started today with all essential LMS features:
👉 Check out our Demo
👉 Give Masteriyo a Try
As your course platform grows, you can upgrade to Pro for white-label options, enterprise-level features, and premium support.
Además, únete a nuestra creciente comunidad de LMS en Facebook: Comunidad Masteriyo LMS
Watch how Masteriyo simplifies course creation and monetization:
Why Choose Masteriyo?
Masteriyo’s user-friendly interface allows you to easily build and sell courses, making it perfect for both beginners and experienced creators. Plus, it’s built to scale as your platform grows.
-
Start for Free: Masteriyo’s free version gives you access to all core LMS features, even more than other plugins.
-
Easy to Scale: From individual tutors to large institutions, Masteriyo grows with you, offering flexibility at every stage.
-
Built-in eCommerce: Start selling your courses and manage payments with ease without any third-party plugins.
-
Seamless Integrations: Extend Masteriyo’s core functionality with 40+ add-ons and 20+ integrations like Elementor, Google Meet, and OpenAI ChatGPT.
Who is Masteriyo LMS for:
Masteriyo is a flexible platform designed to meet the needs of a wide variety of users:
-
Educational Institutions: Masteriyo enables schools, colleges, and coaching centers to take their learning online, offering tools for course creation, student tracking, and performance evaluation.
-
Individual Trainers, Tutors, and Coaches: Easily monetize your knowledge, skills, and expertise by selling courses and training modules without any coding required.
-
Course Marketplaces: Build a platform like Udemy or Coursera where instructors can sign up, create courses, and earn revenue.
-
Corporate Training: Use Masteriyo for in-house employee training, onboarding, and skills development.
-
Content Creators: Whether you’re a creator or influencer, monetize your content and sell merchandise using WooCommerce integration.
Masteriyo Features
Course Creation and Management
- Unlimited courses, lessons, chapters, quizzes, certificates, and assignments
- Drag & Drop Builder for courses, lessons, and quizzes
- Self-paced and instructor-led course modules
- Certificate Builder with online verification
- Zoom/Google Meet Integration for live sessions
- Content Drip to release content on a schedule
- Course protection and security measures
- Interactive lessons with text, video, and live streaming
- Picture-in-Picture, Subtitles, Timestamp for Video Lessons
- In-lesson Note Taking
- Course Attachment and Download Materials
- SCORM Compliance
- Manage Course Visibility: Free, Enrolled Users Only, Private Courses
- Lesson Preview
- Course Announcement
- Course FAQs and Course Highlights
- Course Coming Soon
- Featured Courses and Course Badges
- Custom Fields for Courses
- Distraction-free Learning Page
Quiz, Assignment, & Assessment
- Unlimited Quizzes and Assignments
- Gradebook for student evaluation
- Quiz Review System
- Question Builder
- Randomize Questions
- Quiz Time Limitation
- Auto-calculate Points
- Custom Grading
Student & Instructor Management
- Unlimited instructors and students
- Users Import and Export
- Bulk Students & Instructors Export
- Student Activity Log
- Social Login
- Public Profile
- Multiple Instructors for Single Course
- Login Session Management
- Manual Student Enrollment
- User Registration Integration
Student Progress Tracking
- Student Course Progress Reports
- Course Review after Completion
- Dynamic Course Progress Bar
- Vertical Course Navigation Section
- Course Retake
- Course End
- Course Prerequisites
- Course Enrollment Expiration
- Open Last Chapter
Monetization and Revenue
- Built-in ecommerce with cart, checkout page, wishlist, coupons, and payment integrations
- Support Payment Gateways: Stripe, PayPal, Mollie, Razorpay, etc.
- Revenue sharing options between instructors and administrators
- One-time course fee or subscription-based business model
- Marked Price and Sale Price for Courses
- Sell multiple courses together as Course Bundle
- Sell a course to an organization with Group Course
- Integrations with WooCommerce, Lemon Squeezy, SureCart, EDD, etc.
- Assign region-based pricing with Multiple Currency
Design and Customization Tools
- Free Starter Templates by eLearning Theme
- Global Style Options
- Course Archive Filter
- White Label
- Certificate Builder with pre-built templates
- QR Validation for Certificates
- Instructors List Page and Shortcode
Page Builder Compatibility
- Elementor
- WordPress Block Editor (Gutenberg)
- Divi
- Oxygen
- Bricks Builder
- Beaver Builder
Advanced Integrations
- WooCommerce
- Lemon Squeezy
- SureCart
- Google Meet
- Zoom
- Mailchimp
- OpenAI ChatGPT
- GamiPress
- Paid Membership Pro
- Bunney.net
- BuddyPress
- Restrict Content Pro
Security
- Password Strength Checker
- Google reCAPTCHA
- Two-Factor Authentication (2FA)
- Email Verification
- Course Content/Video Protection
- Login Session Management
Admin Tools
- Intuitive Setup Wizard
- White Label
- Dashboard Analytics
- Webhooks
- Zapier Integration
- Bulk Activate/Deactivate Add-ons
- Users Import and Export
- Bulk Students & Instructors Export to CSV
- Quizzes Import/Export
Hear it from our users:
⭐⭐⭐⭐⭐
“I found Masteriyo plugin to be quite effective for setting up and selling my courses. The support is quite prompt and extra-ordinary too. I quite recommend this plugin.” — funmiadamo
⭐⭐⭐⭐⭐
“Plugin excelente y fácil de usar con fantásticas funcionalidades. Una de las mejores características de este plugin es su sistema de procesamiento de pedidos incorporado. Puedo conectar fácilmente Stripe y RazorPay a mi sitio. La comunidad es muy activa a la hora de responder a mis preguntas”
– Prlpratik
⭐⭐⭐⭐⭐
“I discovered Masteriyo while researching WordPress LMS plugins, and I’m so glad I did. While most people gravitate toward big names like TutorLMS, LearnDash, or LifterLMS, Masteriyo is a true dark horse — lesser known, but just as powerful (if not more so). The functionality is outstanding, the support team is responsive and helpful, and I’m continually impressed by the frequent updates and active development. It’s clear the team behind Masteriyo is committed to making it a top-tier solution. If you’re looking for an LMS plugin that delivers quality without the bloat, Masteriyo is absolutely worth your attention!” — Paul
“It is really awesome easy to use plugin for LMS administrator. It has all required features and developer support is really excellent.”— almesbarit
“Very good plugin to create courses in your wordpress, easy to use.” — Àlex
“Excellent eLearning product! Easy to install, configure and customize. Awesome support team! Highly recommended!” — kpabya
Use of 3rd Party Services
To improve the user experience, Masteriyo may use the following 3rd party services if the required feature is enabled:
-
Diagnostic & Usage Data – We collect non-sensitive diagnostic and usage data only with user consent to help improve Masteriyo. Masteriyo TOS and Privacy Policy.
-
Fonts for Certificates – The Fonts Package is provided solely for use with the Masteriyo. The font package is hosted by Masteriyo via CloudFront and does not collect any personal data directly. CloudFront AWS Privacy Notice
-
Google APIs – Used for Classroom integration and authentication processes. Google TOS and Privacy Policy
-
Payment Gateways API – Stripe, PayPal, and Mollie APIs are used to process payments securely. Stripe TOS and Privacy Policy, PayPal TOS and Privacy Policy and Mollie TOS and Privacy Policy
-
OpenAI API – Used for certain features that require API key authentication and user-generated responses. OpenAI Terms of Use and Policies
These services are only activated when the corresponding feature is enabled and do not track personal data unless explicitly stated. Your approval and opt-in are always required.
Capturas de pantalla
Bloques
Este plugin proporciona 18 bloques.
- Course Curriculum
- Course Overview
- Course Coming Soon
- Course Featured Image
- Course User Progress
- Course Author
- Course Price
- Course Stats
- Single Course
- Course Content
- Course Reviews
- Group Price Button
- Course Categories
- Course Highlight
- Course Enrolled Button
- Course Category
- Course Title
- Courses Display a customizable grid or list of courses with filtering, sorting, and layout options. Perfect for course archives, landing pages, and category showcases.
FAQ
-
¿Necesito tener conocimientos de programación para utilizar el plugin Masteriyo LMS?
-
No, no necesitas conocimientos de programación. Puedes hacer clic y crear cursos, lecciones y publicar.
-
¿Funciona el plugin en cualquier tema de WordPress?
-
Sí, Masteriyo LMS está diseñado para funcionar con cualquier tema que haya sido programado siguiendo las directrices de WordPress.
-
¿Disponéis de documentación de inicio rápido para Masteriyo LMS?
-
Pues sí. Echa un vistazo a la documentación de inicio
-
¿Cuáles son las extensiones disponibles para Masteriyo y dónde puedo encontrar más información sobre ellas?
-
Hay varias extensiones disponibles para Masteriyo, como el creador de certificados, cupones, etc. Puedes consultar los detalles aquí.
-
¿Puedo obtener ayuda para crear un curso online con Masteriyo?
-
Sí, puedes obtener ayuda para crear un sitio de cursos online. Ofrecemos asistencia VIP por un módico precio.
-
¿Cómo puedo solicitar una función que necesito para mi sitio web LMS?
-
Puedes solicitar una nueva función en Masteriyo poniéndote en contacto con nuestro equipo. Solicitud de características
-
¿Cómo estar al día de las novedades de Masteriyo LMS?
-
Puedes mantenerte al día consultando el Changelog y el Blog de Masteriyo con regularidad.
-
¿Es gratuito el plugin Masteriyo WordPress LMS?
-
Sí, Masteriyo ofrece todas las funciones básicas del LMS de forma gratuita. Para funciones avanzadas, considera explorar nuestra versión premium.
-
¿Puedo integrar Masteriyo con plugins de afiliación?
-
Sí, Masteriyo es compatible con plugins de afiliación. Sin embargo, los plugins de afiliación externos son opcionales, ya que Masteriyo ya incluye todas las funciones esenciales para un sistema de gestión del aprendizaje (LMS) básico.
-
¿Admite Masteriyo sesiones de cursos en directo y seminarios web como Zoom y Google Meet?
-
¡Por supuesto! Masteriyo admite interacciones en directo gracias a su perfecta integración con Zoom y Google Meet.
-
¿Es Masteriyo compatible con WordPress Multisitio?
-
Sí, Masteriyo funciona perfectamente con entornos WordPress Multisitio.
-
¿Puedo utilizar contenido SCORM con Masteriyo?
-
Sí, puedes importar fácilmente cursos compatibles con SCORM a Masteriyo en unos pocos clics.
-
¿Cómo puedo informar de fallos de seguridad?
-
Puedes informar de fallos de seguridad a través del programa de divulgación de vulnerabilidades de Patchstack. El equipo de Patchstack ayuda a validar, clasificar y gestionar cualquier vulnerabilidad de seguridad. Informar de una vulnerabilidad de seguridad.
Reseñas
Colaboradores & Desarrolladores
“Masteriyo LMS – Online Course Builder for eLearning, LMS & Education” es software de código abierto. Las siguientes personas han contribuido a este plugin.
Colaboradores“Masteriyo LMS – Online Course Builder for eLearning, LMS & Education” ha sido traducido en 2 idiomas. Gracias a los traductores por sus contribuciones.
Traduce “Masteriyo LMS – Online Course Builder for eLearning, LMS & Education” a tu idioma.
¿Interesado en el desarrollo?
Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .
Historial de cambios
2.1.7 – 25-03-2026
- Enhancement – Improve webhook delivery reliability, expand lesson completion tracking coverage, and add observability.
- Enhancement – Extend Two-Factor Authentication OTP support to WordPress admin login popup. [PRO]
- Enhancement – Add PDF download enable/disable toggle option for PDF lessons. [PRO]
- Fix – Enhance security.
- Fix – Fix log file download and incorrect filename issues in the logs tool.
- Fix – Make the course name a clickable link on the account page.
- Fix – Exclude deleted users from course analytics student count. [PRO]
- Fix – Prevent duplicate contact errors in HubSpot integration during user registration. [PRO]
2.1.6 – 11-03-2026
- Fix – Security issue related to Stripe addon.
- Fix – Course archive page default layout Elementor template not importing.
2.1.5 – 26-02-2026
- Enhancement – Added MathJax support in question descriptions.
- Enhancement – Added option for users to choose whether to start with a starter template.
- Compatibility – Added Mollie support for Klarna.
- Refactor – Improved handling of course “Coming Soon” metadata.
- Update – Added filters for the Start Course button target attribute and Learn page logo URL.
- Update – Added filters for Facebook and Google redirect URLs. [PRO]
- Update – Made profile info labels translation-ready.
- Fix – Resolved issue where quiz attempt user filter was not working.
- Fix – Fixed course review popup showing even when course reviews are disabled.
- Fix – Fixed issue where assignment due date could not be left empty. [PRO]
- Fix – HubSpot integration now fetches all lists using pagination. [PRO]
- Fix – Resolved Add to Cart AJAX not triggering on course category archive pages.
- Fix – Fixed Remember Me login not persisting user sessions.
- Fix – Resolved RTL layout issue on Account page content.
- Fix – Ensured taxonomies are cloned during post duplication. [PRO]
2.1.4 – 08-01-2026
- Enhancement – Admin role support for Two-Factor Authentication OTP email. [PRO]
- Enhancement – Added filter to support custom redirect URL after user email verification.
- Update – Support custom admin URLs in Google Meet and Google Classroom setting.
- Fix – Question description blank issue when updating quiz.
- Fix – Account page minor UI issue with theme css.
- Fix – Question and Answer reply of a user is not visible in dark mode.
- Fix – Disable individual course review option when global review setting is disabled.
- Fix – Hamburger menu appearing while changing routes and sidebar height fixed to full in the account page.
- Fix – Course setting tab position for FAQ and Lemon Squeezy. [PRO]
- Fix – Restore import sample grade button. [PRO]
2.1.3 – 30-12-2025
- Enhancement – Improved Account page UI/UX.
- Fix – Resolved string translation issues.
- Fix – Prevented the Sell to Groups toggle from resetting after add-on activation.
- Fix – Prevented a fatal error when creating reviews with an invalid comment ID.
- Fix – Cast Stripe payment amount to integer to prevent floating-point error.
- Fix – Improved group buy button compatibility with Course Coming Soon mode.
- Fix – Resolved password strength string translation issue.
- Fix – Corrected group pricing logic based on available course seats.
- Fix – Hide the group buy button when the course enrollment limit is reached.
- Fix – Fixed spacing issue on the Forgot Password section of the sign-in page.
- Fix – Resolved issues with adding and removing additional instructors in course settings. [PRO]
- Fix – Fixed multiple-instructor backend filter issues across courses, quiz attempts, and assignments.
- Fix – Added a webhook menu for instructors in the backend.
- Fix – Stripe subscription fails for users created during checkout. [PRO]
2.1.2 – 19-12-2025
- Fix – Courses page filter issue.
- Fix – RTL issue in responsive mode.
- Fix – Social share icon showing even when social share is disabled. [PRO]
- Fix – Course update issue when selecting Bunny.net video type.
- Fix – Cohort course date picker showing current date as placeholder. [PRO]
- Fix – Checkout UI-related issue.
- Fix – Learn page sidebar lock icon UI issue.
- Fix – Course review affecting single course layout 1 UI.
- Update – Added filter
masteriyo_is_account_pageto check if the current page is a Masteriyo account page.
2.1.1 – 16-12-2025
- Fix – Plugin file size issue.
2.1.0 – 16-12-2025
- Feature – Cohort-based course feature added. [PRO]
- Feature – Multi-group pricing options added. [PRO]
- Update – Improved compatibility with TranslatePress plugin.
- Update – RTL layout update across frontend pages.
- Update – Upgrade PHP League Container from v3.4 to v4.2.
- Compatibility – WordPress v6.9 compatible.
- Refactor – Migrated selected addons to core (BunnyNet, Event Calendar [PRO], Two-Factor Authentication [PRO], Social Share [PRO], Password Strength, Course Coming Soon).
- Enhancement – 3 Layout select option added in courses blocks.
- Enhancement – Overall blocks setting improvement.
- Enhancement – Added show/hide component options for the single course page.
- Enhancement – Added Order Summary shortcode ([masteriyo_order_summary]) for post-checkout pages.
- Enhancement – Learn page UI/UX updated.
- Enhancement – Single course review section UI updated.
- Enhancement – Learn page comment section UI updated.
- Enhancement – Added review courses table in student report. [PRO]
- Enhancement – Match the Following question type selection UI updated. [PRO]
- Enhancement – Sample courses updated to match current demo courses.
- Enhancement – Single course settings rearranged with new Schedule & Access tab and related options moved accordingly.
- Enhancement – Group pricing single course UI updated.
- Fix – Aspect ratio issue in video lesson in safari browser.
- Fix – Accordion section expansion/collapse issue on navigation in learn page.
- Fix – Update enrollment status logic to keep enrollments active for ‘publish’ and ‘private’ courses. [PRO]
- Fix – Course list page multiple column selection UI issue.
- Fix – Links not clickable in PDF lesson. [PRO]
- Fix – Undefined method issue get_display_name().
- Fix – Fatal error when Google event deleted in Google calender.
- Fix – Caching issues with Redis in UserCourseRepository.
- Fix – File parsing error.
- Fix – 404 on Learn page when navigating from course curriculum.
- Fix – PHP 8.4 compatibility issues.
2.0.4 – 04-11-2025
- Fix – Security related issue.
- Fix – Fatal error in CourseEnrollButtonWidget during Elementor editing.
- Fix – Courses filters and sorting disappear issue when search or sorting is disabled.
- Fix – Masteriyo player full screen issue in small devices, audio boost issue and video stopping randomly issue.
- Fix – Course contents missing while exporting.
- Fix – Course retake popup modal not opening on single course modern layout.
- Fix – Single course and courses minor UI issues.
- Fix – Single course bundle page UI and tab issues. [PRO]
2.0.3 – 16-10-2025
- Fix – Curriculum tab showing only for user who has course progress.
- Fix – Review visibility control condition sometime not showing review tab.
2.0.2 – 15-10-2025
- Enhancement – Added full screen mode in PDF lesson. [PRO]
- Enhancement – Color palette UI updated and button hover color added.
- Enhancement – Modern and Overlay courses layout UI and component revamp.
- Enhancement – Single course and courses page responsiveness.
- Compatibility – Global color option in Masteriyo styling option for eLearning theme.
- Fix – “Start Course/Continue” button disappears after starting the course in the modern layout.
- Fix – Notice related issue.
- Fix – Required missing pages box not shown initially on home page.
- Fix – Course filter not working properly in the responsive view.
- Fix – Payment settings redirection issue fixed in the home page.
- Fix – Starter template typography and color not being set after importing.
- Fix – Incorrect license expiration information. [PRO]
- Fix – Retake course button not showing issue.
- Fix – Course end date not showing in modern layout.
- Fix – Lock icon missing for course password access mode.
- Fix – Group buy button issue in single course modern layout.
- Fix – Featured video popup modal scrolling issue. [PRO]
- Fix – Minor UI related issue on single course and courses page.
- Fix – Quiz setting pass type issue and auto calculate button color. [PRO]
- Fix – Unlink WooCommerce product from duplicated courses. [PRO]
- Fix – Course setting data removed issue when updated in course analytics page. [PRO]
- Fix – Course completion reminder emails goes even after course expiration. [PRO]
- Fix – Extra box appear even though there is nothing on header in dashboard.
- Fix – Stripe payment description information changed to course name.
- Fix – Question/Answer tabs disappear when marking all questions as spam or moving to trash.
2.0.1 – 26-09-2025
- Fix – Courses shortcode layout UI issue.
- Fix – Header UI issue in Masteriyo dashboard.
- Fix – Empty contents UI in backend pages.
- Fix – Manual groups enrollment leader change is not reflected in groups page. [PRO]
- Fix – Deleted manual group enrollment appears in manual enrollment page. [PRO]
- Fix – Stripe subscription issue on checkout. [PRO]
- Fix – Group pricing enable issue even when course is free.
- Fix – Pages not being set in the setting for first installation.
- Fix – Onboarding user selected data being overwritten when importing starter templates.
- Fix – Stripe connect not working initially when activated from payment setting.
- Fix – Starter templates actual typography not showing issue.
- Fix – Home page UI related issue.
- Fix – Single course and courses page minor UI issues.
- Fix – UI issues in Elementor course component widgets.
- Fix – Course preview not clickable issue. [PRO]
- Fix – Curriculum content link leads to 404 not found page.
2.0.0 – 23-09-2025
- Feature – Manual group enrollment option added. [PRO]
- Feature – Support for 4 additional AI-generated question types added (Text Answer, Match the Following, Sortable & Fill in the Blanks). [PRO]
- Feature – Added starter template.
- Feature – Added a new minimal single layout.
- Feature – Added 8 new starter templates.
- Refactor – Eliminated unnecessary PayPal configuration.
- Refactor – Stripe connect platform.
- Update – As single course and courses components has been updated, some of the builder [Elementor/Divi and others] elements or widgets might need to be updated.
- Update – Renamed Courses layout to Default, Modern, and Overlay; renamed Single course layout to Default and Modern.
- Update – Added external video URL option in Free version.
- Update – Added course completion reminder email, email from name, and address option in Free version.
- Update – Added Primary color for learn page and button styling option in Free version.
- Enhancement – Single course and courses page component UI revamp.
- Enhancement – Course prerequisites single course page UI update.
- Enhancement – Course enrollment expiration single course page UI update.
- Enhancement – Course coming soon single course page UI update.
- Enhancement – Onboarding page UI/UX revamp.
- Enhancement – Added Home page, which shows incomplete setup parts.
- Enhancement – New layout option for courses shortcode ([masteriyo_courses layout=”default/layout1/layout2″]) added.
- Enhancement – Added email notifications for course Q&A.
- Enhancement – Added reply option for admin & instructors to lessons comment and course review from backend. [PRO]
- Enhancement – Added maximum attempts limit option for instructor applications.
- Enhancement – Added license details to the license page and added notice for no license key. [PRO]
- Enhancement – Bypass drip content in preview mode for admins and course instructors.
- Enhancement – Plugin rollback option. [PRO]
- Enhancement – Action buttons label according to specific content in builder header.
- Enhancement – Empty content info and no result found UI updated.
- Enhancement – Overall UI/UX update in backend pages.
- Fix – Show search only if categories exist in course edit page.
- Fix – Masteriyo conflict with Pressidium Cookie Consent plugin.
- Fix – Learn page emoji size inconsistent issue.
- Fix – Prevented Save CSS Block API call when Masteriyo block is absent on pages.
- Fix – Prevent user_id being set to 0 in user course enrollments.
- Fix – Download material addon issue.
- Fix – Save settings not working when WooCommerce addon activated.
- Fix – Fixed issue where video lesson couldn’t be saved without adding a video (lesson_type meta added).
- Fix – Woocommerce name null issue.
1.20.2 – 22-08-2025
- Fix – Account page user’s courses listing in dashboard.
1.20.1 – 21-08-2025
- Enhancement – Show titles of timestamped notes. [PRO]
- Enhancement – Choose Builder added in Stater Templates import.
- Fix – Draft lesson display bug. [PRO]
- Fix – Vimeo unlisted video not working.
- Fix – “Add to Cart” button shows only if course not purchased. [PRO]
- Fix – Correct UserCourseRepository query.
- Fix – Right-click disabled on lesson links even with Content Protection off. [PRO]
- Fix – VAT issue on checkout when only country is selected. [PRO]
- Fix – Menu conflict with WooCommerce.
- Fix – Price not showing with WooCommerce.
- Fix – Enroll button design issue with elementor.
You can find old changelog from here.





