Academy LMS โ€“ eLearning and online course solution for WordPress


Best LMS Plugin for WordPress with Academy features

๐Ÿ‘‰ Academy LMS Site
๐Ÿ‘‰ See the live demo
๐Ÿ‘‰ Documentation of Academy LMS
๐Ÿ‘‰ Academy LMS Pro
๐Ÿ‘‰ Public Roadmap

Academy LMS, the ultimate next-generation, fastest WordPress LMS plugin, will improve your online learning experience. Its seamless integration with any WordPress site allows you to easily create and sell engaging online courses. With a user-friendly interface and lightning-fast performance, you can transform your website into a professional e-learning platform in no time.

Complete Guide on Academy LMS ๐Ÿ“š

  • Create a course in the shortest possible time using the Academy LMS plugin.
  • A step-by-step YouTube video tutorial of the course setup process on your site.
  • Check our overview video of Academy LMS ๐Ÿ‘‡

What sets Academy LMS apart from other WordPress LMS plugins is its advanced frontend SPA(Single Page Application) interface, advanced quiz and course builder, multi Instructor revenue sharing, tons of free features, and lightning-fast dashboard, making it one of the most advanced free options available. With comprehensive overviews, you can easily create and modify quizzes and courses, as well as track student progress.

Academy LMS makes it easy for you to enhance your educational institution or website with online learning platforms, even if you don’t have any technical skills. Create and offer courses with personalized settings using the free version, or take it to the next level by integrating with WooCommerce to sell paid courses and generate revenue. Make your eLearning dreams a reality with Academy LMS.

Academy LMS plugin gives you the opportunity to enhance educational institutions and sites rapidly and effortlessly without the need for technical skills. You can always create and offer courses with your personalized settings with the free version. However, if you integrate WooCommerce with this plugin, you can sell your paid courses and generate money.

๐Ÿค We want you to be a part of the constantly expanding Academy LMS community.

A vibrant network of educational institutions, entrepreneurs, instructors, developers, and LMS specialists awaits you after installing this plugin. Join our community and help us improve the educational service provided by our plugin.

Here is our social media channel for following us and getting our latest news and updates:

๐Ÿ‘‰ Our Official Facebook Page
๐Ÿ‘‰ Join our Facebook Group
๐Ÿ‘‰ Follow us on Twitter
๐Ÿ‘‰ Connect in our Linkedin
๐Ÿ‘‰ Our Official Support

โœจ Looking for the best WordPress LMS plugin for your website?

Activate Academy LMS, the most efficient and reliable online course builder plugin. Transform your website into an e-learning platform to easily create, customize, and sell premium courses. By activating this plugin, you will be unlocking the next-generation learning management system.

Features ๐Ÿ”ฅ

  • Admin SPA interface (build with reactjs)
  • LMS Analytics/Report
  • Frontend Course builder
  • Frontend dashboard
  • Video lessons
  • Multiple video sources (self-hosted, YouTube, Vimeo, embedded video, external server video)
  • Teacher registration form
  • Student registration form
  • Course review and rating system
  • Video Poster (trailer/teaser)
  • Tracking course progress
  • Course Difficulty Level
  • Define Course Duration
  • Add course requirement and instruction
  • Content Security
  • Course wishlist
  • Question and Answer
  • WooCommerce Integration (paid course selling)
  • Multi Instructors
  • Multi Instructors Revenue Sharing option
  • Earning Management
  • Withdrawal Management
  • RTL Ready
  • Student & Instructor Dashboards
  • Public Profiles
  • Certificates
  • Elementor Page Builder Integration
  • Divi Page Builder Integration
  • Quiz Builder
  • Global Announcement
  • Lessons Import/Export Option From CSV Files
  • Academy LMS Migration Tools
  • Webhook
  • Form Builder (Student & Instructor)
  • Advanced Quiz Builder [PRO]
  • Email Notification [PRO]
  • Content Drip [PRO]
  • Manual Enrolment [PRO]
  • WooCommerce Subscriptions [PRO]
  • Zoom Integration [PRO]
  • Advanced Analytics [PRO]
  • Assignments [PRO]
  • Public Course [PRO]
  • Auto WooCommerce Product Creation [PRO]
  • Tutor Booking [PRO]
  • Paid Memberships Pro Integration [PRO]
  • Course Prerequisites [PRO]
  • Google reCAPTCHA [PRO]
  • Lesson, quiz and assignment auto complete [PRO]
  • 2-Step Email Verification [PRO]
  • Duplicate Course, Lesson and Quizzes [PRO]
  • Bulk Enroll Students from CSV [PRO]
  • Bulk Import Students/Instructor from CSV [PRO]
  • Quiz Export/Import from CSV [PRO]
  • White Label [PRO]
  • Course Bundle [PRO]

๐Ÿ’ป Admin SPA interface: The Academy LMS is designed in such a way that all of the features and settings are loaded immediately and without delay. The interface is developed using the React.js framework, which loads all of the components as soon as you click on any option or settings. Because of this tool’s incredible speed, creating and altering any course or lesson is as easy as butter.

๐Ÿ“Š LMS Analytics/Report: Academy LMS provides comprehensive course statistics or overview. You can get a complete overview of the total number of courses, lessons, questions, instructors, students, and other information. Consequently, users may keep track of student data as well as utilize the reports to make informed choices.

๐Ÿ› ๏ธ Frontend Course Builder: Using this WordPress LMS plugin, you can quickly generate a course on any existing website. While creating a course you can include information like videos, attachments, authors, supplementary data, benefits of the courses, prerequisites, summary, video content & banner. Create a course for each topic without any hassle and add other assets to each lesson. The power of this plugin allows you to provide courses on an easy UI with all necessary features and create an exceptional learning environment.

๐ŸชŸ Frontend dashboard: This plugin also has a front-end dashboard for each user role ( students, Instructors, etc.). Upon logging in, the dashboard enables the users to see all of their information in one place, including their profile, courses, lessons, reviews, etc. Additionally, every sort of payment information will be available in the same place for users.

๐ŸŽฆ Video Lessons: Create video lessons to enhance your course content instead of just using it as text. The course builder section of Academy LMS makes it easy to make and publish video lessons. In fact, video courses are more successful than text-based instruction.

๐ŸŽฌ Multiple video sources: As we mentioned earlier, Academy LMS allows you to upload video content as course material. Simply upload a self-hosted video, provide an URL of youtube or any other video platform, embed a video, and provide server info to add a video to your course or lesson.

๐Ÿ“‘ Teacher registration form: Instructors can use the Academy LMS interface’s simple to understand forms to register for the system (website). The data is forwarded to the backend for admin approval when a user submits a form. After receiving permission, the person is then enrolled as an instructor in the system.

๐Ÿ“‘ Student registration form: The easy registration form allows users to get a student role in the learning management system conveniently. When the admin accepts the student’s registration form, the user gets a user role as a student. Students can get more benefits compared to normal subscribers.

โญ Course review and rating: While using this LMS system, enrolled students can submit a review or rate a course.

๐ŸŽด Video Poster (trailer/teaser): You can add an intro video for a course through the Course Settings area. Simply provide a video URL (ex: YouTube) or upload your video from the local directory.

๐Ÿ“ˆ Tracking course progress: Users can keep track of their overall activities and course status while learning. Academy LMS provides extensive statistics and an easy-to-operate interface for tracking your overall course progress. As a result, customers can keep track of their progress and retain their commitment to finishing the course.

๐Ÿ”บ Course Difficulty Level: You can define the course difficulty level from the course settings. This allows the users to determine a course’s difficulty level (Beginner, Intermediate, Expert ). The course difficulty level is shown so that users may determine how challenging a course is.

โฒ๏ธ Define Course Duration: From the course settings tab, specify a total course duration. Users may establish the exact course length by including the total hours, minutes, and seconds of a course.

๐Ÿ“‹ Add course requirements & instructions: You may quickly add new course prerequisites and instructions. Describe the course’s advantages, target audience, and other information in this area.

๐Ÿ”’ Content Security: Get complete control over what you place in the media folder, including video content. Academy LMS protected users’ privacy and content security. How? Only the content owners can see what they’ve posted. Consequently, only you have access to the system’s uploaded file, while other users do not. Isn’t it fantastic?

๐Ÿ’ซ Course wishlist: Make a wishlist for your favorite course with a single click on the wishlist button. This feature enables customers to go back to their wishlist and choose their favorite course at a later time.

๐Ÿ“ Question and Answer: After starting a course, enrolled students can view questions and answer in the Q&A tab. So, users can view their course-related questions and answers with a single tap. Students can open a form from the question and answer section, submit their answers, and get …


  • Academy Analytics/Report
  • Course Page
  • Course Details Page
  • Course Details Page (Topics list & Review)
  • Course Lessons Page
  • User Frontend Dashboard Page
  • Instructor Public Profile Page


What is Academy LMS?

Academy LMS is a WordPress plugin that allows you to create and sell online courses from your WordPress website. It provides a feature-rich solution for e-learning, with a user-friendly interface and lightning-fast performance.

Is the Academy LMS plugin free?

The plugin comes in free and premium (paid) versions. The premium version or Pro edition of the plugin gives you additional capabilities that are not available in the free version, allowing more flexibility and functionalities.

Yet, the fundamental feature of creating, maintaining, and offering paid courses are accessible in both editions.

What are the differences between the free and pro versions of Academy LMS?

The free version of Academy LMS provides basic features for creating and offering courses on your WordPress site. The Pro version adds additional features, such as Zoom Integration, advanced analytics, and the ability to integrate with WooCommerce membership-based sales of paid courses.

Is it possible to translate the plugin into another language?

Yes, the plugin already supports all the available languages in WordPress settings. This means you may choose your preferred language for your WordPress site and browse the plugin in that language.

What kind of media files does Academy LMS support?

The plugin enables you to upload files in a variety of formats. You can display various sorts of information such as text, video, and PDFs in your uploaded courses. Apart from that, we offer a course/lesson attachments facility where you can attach items.

Can I use Academy LMS with any WordPress site?

Yes, Academy LMS seamlessly integrates with any WordPress site, making it easy to use with your existing website.

Can I use Academy LMS to sell courses on my WordPress site?

Yes, with the Academy LMS, you can integrate with WooCommerce to sell paid courses and generate revenue.

Does Academy LMS provide analytics and reporting on student progress?

Yes, Academy LMS provides comprehensive overviews of student progress, allowing you to track and evaluate their progress through your courses.

Can I modify my quizzes and courses easily with Academy LMS?

Yes, with the user-friendly course builder and frontend SPA interface, you can easily build, and modify quizzes, and courses.

Can I Install Academy LMS in customized or other themes?

Yes, you can install and activate this plugin in a customized or other WordPress theme. It integrates seamlessly with any free and premium theme as long as it’s a WordPress theme.

How to submit issues or suggest improvements to the Plugin?

If you want to submit an issue or suggest improvements to the plugin, you can simply use the WordPress support forum. Also, you can use our support system to do so.

How can I get all the latest announcements and release notes of Academy LMS?

Simply sign up to our mailing list and visit the blog section of Academy LMS for all the info regarding release notes and announcements.


Maret 1, 2024
As a newbie in wordpress, I started trialling the Academy LMS using the new basic block theme called Assembler. However, there seemed to be a theme conflict with the Academy LMS generated pages. I tried to fix it on my own but it didn't work. Then I contacted Academy LMS team and despite just being on the free tier, they helped me solve the issue by writing custom code for me to use. And that solved the problem and my website now runs smoothly. I really appreciate their efforts as they have put in many hours helping me solve this issue. They have also been very quick, patient and receptive to my requirements. Despite the Academy LMS being a great system (it's the only affordable LMS that I found that supports having a 4-tier structure for the lessons), their customer service is also top notch.
Pรฉbruari 19, 2024 1 reply
AcademyLMS is a great learning platform, easy to use with a simple design. The founder is active and listens to feedback, and the support team is really helpful.
Januari 29, 2024 1 reply
I recently encountered an issue with Academy LMS on my website, which initially caused quite a bit of concern. During a routine support session, some missteps by the support team led to my site's firewall and essential plugins for payments and course access being temporarily disabled. This resulted in unexpected downtime over a weekend, affecting security issues, course accessibility and purchase capabilities for my students. However, I want to highlight the commendable response to this incident, particularly from Mr. Tushar Imran at Academy LMS. After the initial hiccup, Mr. Imran took personal responsibility for the matter, providing me with detailed guidance and actionable steps to rectify the server configuration. His expertise and clear instructions were instrumental in swiftly resolving the issue, restoring full functionality to my educational platform. This experience, while starting off on the wrong foot, showcased the effective and dedicated support provided by Academy LMS, especially in critical situations. Mr. Imran's assistance not only resolved the immediate problems but also restored my confidence in the reliability of Academy LMS for my educational needs. The proactive and knowledgeable support turned a potentially damaging situation into a testament to their commitment to customer service.
Januari 10, 2024 1 reply
This plugin is great. Well planned and works stably. And it is constantly being improved. Simply top. On top of that there is great and friendly support.
Dรฉsรฉmber 27, 2023 1 reply
These days it's hard to find efficiency + good quality in one company.This is what you can expect from the guys behind this fantastic software Academy LMS. Polite, quick to solve issues and great quality code.Thanks for being Awesome!
Read all 49 reviews

Contributors & Developers

“Academy LMS โ€“ eLearning and online course solution for WordPress” is open source software. The following people have contributed to this plugin.


“Academy LMS โ€“ eLearning and online course solution for WordPress” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Academy LMS โ€“ eLearning and online course solution for WordPress” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.9.21 – 22/02/2024

  • Fixed – Registration form template before submit hook not worked

1.9.20 – 19/02/2024

  • Fixed – Assignment time conflict with Translation
  • Fixed – Vulnerability issue

1.9.19 – 15/02/2024

  • Fixed – Quiz attempt pagination not worked properly
  • Added – Quiz attempt rest end point for students

1.9.18 – 13/02/2024

  • Added – Course Intro video deselect option
  • Fixed – Category, Tag special character issue
  • Fixed – Lesson delete issue
  • Fixed – Topic Select lesson, Quiz, Assignment, Zoom, Tutor booking pagination issue
  • Fixed – Topic Select lesson, Quiz, Assignment, Zoom, Tutor booking search issue
  • Updated – Academy help document list

1.9.17 – 07/02/2024

  • Fixed – Lesson Double Notification issue
  • Fixed – Lesson update status conflicts with lesson content
  • Fixed – Lesson Restore issue
  • Fixed – Quiz Duplicate issue
  • Fixed – Quiz Attempt Answer not worked properly
  • Fixed – Paid Course Enroll issue
  • Fixed – Student Search not worked properly

1.9.16 – 04/02/2024

  • Fixed – Lesson Content Update not worked

1.9.15 – 01/02/2024

  • Fixed – Course trash status issue
  • Fixed – Instructor submit button infinite loading issue
  • Fixed – Student submit button infinite loading issue
  • Fixed – Instructor ‘Removed’ status deleted
  • Fixed – Instructor status update glitch
  • Fixed – Bulk import (Instructor & Student) file choosing infinite loading issue
  • Fixed – Course Bundle, Zoom, QA, Lesson, Webhook, Assignment minor glitch issue
  • Fixed – Lesson trash notification issue
  • Fixed – Quiz blank trash status issue
  • Fixed – Quiz notification issue

1.9.14 – 30/01/2024

  • Added – Table Filter Options for all list table
  • Added – Form Builder Settings
  • Added – If enable Earning button then withdraw option will be show on Instructor Dashboard, otherwise it will be hide from Instructor Dashboard
  • Added – Customizer Options Updated (Enroll Information Color Control, Share Button Text Control)
  • Added – SiteGround Cache Plugin Compatibility
  • Fixed – Course Bundle Menu Showing on Free Version issue
  • Fixed – Login Popup Responsive Issue
  • Fixed – Quiz Bypass Issue
  • Fixed – Select Items List Responsive Issue
  • Fixed – Course Rating Start Icon Color Issue
  • Fixed – Frontend dashboard mobile responsive issue
  • Fixed – When there is no lesson and quiz data then export you will get empty csv file
  • Fixed – Review comments do not stay sequentially on the course page
  • Fixed – When trying to remove options from Multiple Questions, it not removing
  • Fixed – Rest API delete method not worked issue

1.9.13 – 04/01/2024

  • Added – 16 New Webhook Events(Total 27 Events)
  • Fixed – Course Builder Topic title overflow issues
  • Fixed – Quiz Question title HTML tag Support issues

1.9.12 – 21/12/2023

  • Fixed – Course Archive Filter issue
  • Fixed – Course settings issue
  • Fixed – Migration tab UI issue
  • Fixed – Student/Instructor create issue
  • Fixed – Booking schedules issues
  • Fixed – Quiz Question answer select issue
  • Fixed – List table UI issue
  • Fixed – Course Details Sub-curriculum UI issue

1.9.11 – 12/12/2023

  • Added – MasterStudy LMS Migration
  • Added – Quiz Question description inside learn page
  • Fixed – Review Form Icon issues
  • Fixed – Embedded Video Height Issues
  • Fixed – Quiz Multi Type Question not worked
  • Fixed – Course Archive page conflicts with other archive page
  • Fixed – Academy Youtube Player Icon Issues
  • Fixed – Wrong Course Earning issues

1.9.10 – 11/12/2023

  • Added – Course Details Sub-curriculum support
  • Fixed – Frontend Dashboard Extra spacing issues
  • Fixed – Youtube Player Progress bar realtime saving issues
  • Fixed – Purchase History List table issues
  • Fixed – Student Dashboard Menu not showing
  • Fixed – Webhook Payload data improved
  • Fixed – WooCommerce High performance order table compatibility issues

1.9.9 – 06/12/2023

  • Added – Academy PRO Course Bundle compatibility
  • Added – Button block for editor
  • Added – 7 New Webhook Event
  • Added – New option for enable/disable Academy Youtube Player
  • Fixed – Large quiz attempt data inserting issue
  • Fixed – Large quiz attempt data inserting issue
  • Fixed – Learn Page lesson title break issue
  • Fixed – Sub curriculum conflicts issue

1.9.8 – 24/11/2023

  • Fixed – Webhook addon file naming case issue

1.9.7 – 24/11/2023

  • Fixed – Sub curriculum topic complete not worked

1.9.6 – 23/11/2023

  • Added – New Webhook Addon
  • Added – New Sub curriculum option inside course builder
  • Added – Course complete date in course details
  • Added – Learn Page Exit Link Filter options
  • Fixed – Quiz Attempt Title Length issue

1.9.5 – 21/11/2023

  • Added – Lifter LMS to Academy LMS Migration tools
  • Added – Block theme default header footer show/hide filter hook
  • Fixed – Instructor Search not working

1.9.4 – 16/11/2023

  • Added – Academy PRO 2 Step Email Template compatibility
  • Added – New Lost Password Page
  • Fixed – Course Tag creating issues
  • Fixed – Bulk Action dropdown overlap issues
  • Fixed – Vimeo Video ratio issues
  • Fixed – Student and Instructor Register mail not sending issues

1.9.3 – 08/11/2023

  • Added – WP 6.4 Compatibility

1.9.2 – 22/10/2023

  • Fixed – Tutor LMS to Academy LMS Migration issue
  • Fixed – Migration UI reset issue

1.9.1 – 17/10/2023

  • Fixed – Decimal price not updating issues
  • Fixed – FSE Theme Header issues
  • Added – New Migration Tool addon
  • Improved – Academy Youtube Player UI & Functionality

1.9.0 – 12/10/2023

  • Added – Global Color Settings option
  • Added – Cache Plugin Compatibility
  • Added – New Settings for course and learn page
  • Added – Academy Youtube Player
  • Fixed – Frontend Dashboard secure login issue
  • Removed – Customizer Settings for course archive, course single pages
  • Improved – Main Settings UI
  • Improved – Addons auto loading

1.8.9 – 21/09/2023

  • Fixed – SCORM Addon compatibility issues

1.8.8 – 21/09/2023

  • Added – New SCORM Addon Compatibility
  • Removed – List Table Zoom unused icon

1.8.7 – 12/09/2023

  • Fixed – Quiz Question Order Issues
  • Fixed – Translation issue fixed
  • Fixed – Setup Page Form UI issue Fixed
  • Fixed – Frontend Dashboard curriculum Form UI issue fixed
  • Fixed – Image answer correct answer not showing issues
  • Fixed – Course Details styling option not worked issues
  • Fixed – Quiz attempt details wrong information showing
  • Fixed – Purchase History Time issues.
  • Fixed – Unused Zoom details icon showing inside list table
  • Fixed – Multiple Quiz Short Answer content not showing properly
  • Added – New White label addon compatibility
  • Added – Get Help UI Added inside Admin panel
  • Added – Public Course Filter option inside course archive
  • Added – Admin Menu Icon
  • Added – Added popup login inside learn page
  • Update – Public Course Type UI

1.8.6 – 28/08/2023

  • Fixed – Improved Learn Page Responsive
  • Fixed – Course Archive Permalink & Query issues
  • Fixed – Course Details Responsive issues
  • Fixed – Embedded video parse issues
  • Fixed – Quiz Multiple option select issues
  • Fixed – Quiz Image height broken issues
  • Fixed – Quiz Image Upload UI Broken Issues
  • Fixed – Course Archive Filter checkbox UI
  • Fixed – Profile Update dispatch issues
  • Fixed – Addons Search not working for white space
  • Fixed – Public course quiz answer not inserted
  • Update – Optimize query for questions
  • Update – Increase Lesson modal UI
  • Update – Unused course shortcode template
  • Update – Purchase on-hold Status UI Update
  • Added – Course Grid Shortcode Pagination
  • Added – New Course Filter Shortcode
  • Added – New Enroll Form Shortcode
  • Added – Course List Table Filter and Status change option
  • Added – New Helper method for update enroll status
  • Added – Learn Page Customizer styling options

1.8.5 – 10/08/2023

  • Fixed – Login Redirect Cache issue
  • Fixed – Product data search not working issue
  • Fixed – Dashboard Scroll issue
  • Fixed – Instructor Course Edit button not working
  • Fixed – Frontend Dashboard top bar menu hide if dashboard page not saved

1.8.4 – 09/08/2023

  • Fixed – Quiz Multi Choose answer page blank issue
  • Fixed – Quiz Attempt Not work properly issue
  • Fixed – After Refund Course user not able to repurchase
  • Fixed – Translation Issue
  • Fixed – Student Dashboard Analytics Wrong data showing
  • Fixed – Course Builder Add new …