Learning Management System Software

An LMS is a tool that manages the processes of creating, hosting, distributing, and assessing training sessions. The tool allows trainers to host different types of training content such as lessons, worksheets, quizzes, and tests.
Filter byclear all
Pricing models
Devices supported
Organization types
Geographies served
Customer rating
Integrated with
Integrated with
Features
Features

Here's our list of apps for Learning Management System software.

An LMS is a tool that manages the processes of creating, hosting, distributing, and assessing training sessions. The tool allows trainers to host different types of training content such as lessons, worksheets, quizzes, and tests.

Highlighted apps are recognized as Category Leaders — the leading business apps within a category. Our data-driven rankings are based on 5 key factors that will help you choose the right app for your business.

You can also sort & filter results by Category Leaders or click on the ‘Leaders’ tab to see the full list, compare apps, and find out more about our scoring methodology.

Personalize your search in 2 clicks

Select your company sizeSelect your industry type

Personalize your search in a few taps

just me
1-10
11-50
51-200
201-500
501-1000
1001-5000
5001-10000
10001+
338 apps

Docebo   

112
All your learning challenges, solved.
Docebo is an award winning Learning Management System (LMS) designed to increase performance and learning engagement. Read more about Docebo
Visit WebsiteAdd to compareCompareRemove app
All your learning challenges, solved.
Docebo is an award winning Learning Management System (LMS) designed to increase performance and learning engagement. Read more about Docebo
Visit WebsiteCompare

SAP Litmos   

260
Mobile & Secure Learning Management System (LMS)
Put your training programs on speed dial with a platform that is fun, accessible, simple and transformative. Start your Litmos LMS FREE trial today! Read more about SAP Litmos
Visit WebsiteAdd to compareCompareRemove app
Mobile & Secure Learning Management System (LMS)
Put your training programs on speed dial with a platform that is fun, accessible, simple and transformative. Start your Litmos LMS FREE trial today! Read more about SAP Litmos
Visit WebsiteCompare

Absorb LMS   

175
81 pts
Cloud-based corporate learning management system (LMS)
Built to deliver flexible training, the intuitive design and robust features create an engaging learning environment that keeps your employees, customers and partners coming back for more. Tap the scalable LMS that supports integration and security, while offering 24/7 in-house support. Read more about Absorb LMS
Visit WebsiteAdd to compareCompareRemove app
Cloud-based corporate learning management system (LMS)
Built to deliver flexible training, the intuitive design and robust features create an engaging learning environment that keeps your employees, customers and partners coming back for more. Tap the scalable LMS that supports integration and security, while offering 24/7 in-house support. Read more about Absorb LMS
Visit WebsiteCompare

HSI   

47
HSI, the #1 Online HSEQ Management Solution
#1 LMS Solution. Deliver targeted and effective worker training anywhere, anytime, on any device. Easy to access, enter and report data in real time. A platform with end-to-end functionality, add your own training resources or utilize our 300+ courses. Read more about HSI Try now!
Visit WebsiteAdd to compareCompareRemove app
HSI, the #1 Online HSEQ Management Solution
#1 LMS Solution. Deliver targeted and effective worker training anywhere, anytime, on any device. Easy to access, enter and report data in real time. A platform with end-to-end functionality, add your own training resources or utilize our 300+ courses. Read more about HSI Try now!
Visit WebsiteCompare

eloomi   

72
81 pts
LMS & Performance Management - Simplified
eloomi combines learning management (LMS) and continuous performance management in a flexible cloud based software platform. Read more about eloomi
Visit WebsiteAdd to compareCompareRemove app

eloomi

81 pts
LMS & Performance Management - Simplified
eloomi combines learning management (LMS) and continuous performance management in a flexible cloud based software platform. Read more about eloomi
Visit WebsiteCompare

eFront   

34
Make your talent thrive!
Train your people, partners and customers with eFront, a powerful Learning Management System that shapes to fit your needs. Read more about eFront
Visit WebsiteAdd to compareCompareRemove app
Make your talent thrive!
Train your people, partners and customers with eFront, a powerful Learning Management System that shapes to fit your needs. Read more about eFront
Visit WebsiteCompare

TalentLMS   

388
90 pts
The LMS built for success
TalentLMS is the LMS built for success. Delightfully simple and surprisingly powerful, it’s the easiest way to build courses, share them with your teams, and track progress from one convenient place. Read more about TalentLMS
Visit WebsiteAdd to compareCompareRemove app
The LMS built for success
TalentLMS is the LMS built for success. Delightfully simple and surprisingly powerful, it’s the easiest way to build courses, share them with your teams, and track progress from one convenient place. Read more about TalentLMS
Visit WebsiteCompare

Firmwater LMS   

61
The LMS for Training Companies
Firmwater LMS is a hosted learning management system built specifically for training companies. Read more about Firmwater LMS
Visit WebsiteAdd to compareCompareRemove app
The LMS for Training Companies
Firmwater LMS is a hosted learning management system built specifically for training companies. Read more about Firmwater LMS
Visit WebsiteCompare

TalentCards   

15
Mobile training solution
Connect workers globally, transfer knowledge, and impact performance. Meet TalentCards: the mobile microlearning tool for your deskless workforce. Read more about TalentCards
Visit WebsiteAdd to compareCompareRemove app
Mobile training solution
Connect workers globally, transfer knowledge, and impact performance. Meet TalentCards: the mobile microlearning tool for your deskless workforce. Read more about TalentCards
Visit WebsiteCompare

Tovuti   

72
89 pts
#1 Ranked Learning Management System
Tovuti is an all-in-one eLearning platform that empowers companies of all kinds to activate the potential of their organization. Read more about Tovuti
Visit WebsiteAdd to compareCompareRemove app

Tovuti

89 pts
#1 Ranked Learning Management System
Tovuti is an all-in-one eLearning platform that empowers companies of all kinds to activate the potential of their organization. Read more about Tovuti
Visit WebsiteCompare

WCEA   

81
Learning management system for healthcare organizations
WCEA helps medical organizations streamline learning and training for clinical management, allergies, diagnostic radiology, disorders, and other verticals. The platform includes course authoring tools, which allow organizations to create, upload, and manage custom courses via a unified portal. Read more about WCEA
Visit WebsiteAdd to compareCompareRemove app
Learning management system for healthcare organizations
WCEA helps medical organizations streamline learning and training for clinical management, allergies, diagnostic radiology, disorders, and other verticals. The platform includes course authoring tools, which allow organizations to create, upload, and manage custom courses via a unified portal. Read more about WCEA
Visit WebsiteCompare

EduMe   

10
Give your workforce the world's most powerful training tool
EduMe is a mobile-based training platform that gives your workforce the knowledge they need to succeed. Wherever they are. It's for modern companies with a deskless workforce that need onboarding, training and consistent upskilling. It's engaging training that's mobile, accessible and enjoyable. Read more about EduMe
Visit WebsiteAdd to compareCompareRemove app
Give your workforce the world's most powerful training tool
EduMe is a mobile-based training platform that gives your workforce the knowledge they need to succeed. Wherever they are. It's for modern companies with a deskless workforce that need onboarding, training and consistent upskilling. It's engaging training that's mobile, accessible and enjoyable. Read more about EduMe
Visit WebsiteCompare

quanthub   

2
AI-enabled software for evaluating candidates’ data skills
QuantHub is an artificial intelligence (AI)-enabled software designed to help businesses analyze applicants’ skills to streamline the hiring operations. The application enables HR teams to identify and assess job candidates’ profiles based on their existing skills, languages, and behavior. Read more about quanthub
Visit WebsiteAdd to compareCompareRemove app
AI-enabled software for evaluating candidates’ data skills
QuantHub is an artificial intelligence (AI)-enabled software designed to help businesses analyze applicants’ skills to streamline the hiring operations. The application enables HR teams to identify and assess job candidates’ profiles based on their existing skills, languages, and behavior. Read more about quanthub
Visit WebsiteCompare

Learning Locker   

8
xAPI Learning Record Store (LRS) for learning data analysis
Take control of your learning data - aggregate, analyze and automate with Learning Locker's powerful set of features. Read more about Learning Locker
Visit WebsiteAdd to compareCompareRemove app
xAPI Learning Record Store (LRS) for learning data analysis
Take control of your learning data - aggregate, analyze and automate with Learning Locker's powerful set of features. Read more about Learning Locker
Visit WebsiteCompare

DiscoverLink Talent LMS   

33
Library and learning management solutions for restaurants
Award-winning LMS built from the ground up for the hospitality industry, with features designed for the hourly workforce and on-the-floor learning. Read more about DiscoverLink Talent LMS
Visit WebsiteAdd to compareCompareRemove app
Library and learning management solutions for restaurants
Award-winning LMS built from the ground up for the hospitality industry, with features designed for the hourly workforce and on-the-floor learning. Read more about DiscoverLink Talent LMS
Visit WebsiteCompare

LatitudeLearning   

153
Customizable award-winning Learning Platform
LatitudeLearning.com is a SaaS learning management system (LMS) designed for Original Equipment Manufacturers of over 1,000 users to help train the people that make, sell, use and service the products of their distribution and supplier network. Read more about LatitudeLearning
Visit WebsiteAdd to compareCompareRemove app
Customizable award-winning Learning Platform
LatitudeLearning.com is a SaaS learning management system (LMS) designed for Original Equipment Manufacturers of over 1,000 users to help train the people that make, sell, use and service the products of their distribution and supplier network. Read more about LatitudeLearning
Visit WebsiteCompare

CANVAS   

1,959
#1 Learning Management System for Educational Institutions
The Canvas Learning Management Platform, built by Instructure, is the open, extensible learning management system that educators use and learners love. Read more about CANVAS
Visit WebsiteAdd to compareCompareRemove app
#1 Learning Management System for Educational Institutions
The Canvas Learning Management Platform, built by Instructure, is the open, extensible learning management system that educators use and learners love. Read more about CANVAS
Visit WebsiteCompare

LearnWorlds   

43
Online course authoring for eLearning
LearnWorlds allows professionals within the education industry to create and sell custom online courses, as well as carry out online training, build custom school websites, and track learning. The white-label solution is fully customizable and can be used to train students or employees. Read more about LearnWorlds
Visit WebsiteAdd to compareCompareRemove app
Online course authoring for eLearning
LearnWorlds allows professionals within the education industry to create and sell custom online courses, as well as carry out online training, build custom school websites, and track learning. The white-label solution is fully customizable and can be used to train students or employees. Read more about LearnWorlds
Visit WebsiteCompare

eLeaP   

6
Learning management system (LMS)
eLeaP is a cloud-based learning management system (LMS) which allows users to create, manage, and sell training courses, track learner progress, and more. Read more about eLeaP
Visit WebsiteAdd to compareCompareRemove app
Learning management system (LMS)
eLeaP is a cloud-based learning management system (LMS) which allows users to create, manage, and sell training courses, track learner progress, and more. Read more about eLeaP
Visit WebsiteCompare

Relias Healthcare LMS   

39
Healthcare learning management system for employees
The Relias LMS healthcare learning management system helps administrators quickly evaluate clinical skills, ensure compliance, and create tailored learning plans for their staff. Improve performance, pinpoint knowledge gaps, and reduce variation with analytics, assessments and custom learning tools. Read more about Relias Healthcare LMS
Visit WebsiteAdd to compareCompareRemove app
Healthcare learning management system for employees
The Relias LMS healthcare learning management system helps administrators quickly evaluate clinical skills, ensure compliance, and create tailored learning plans for their staff. Improve performance, pinpoint knowledge gaps, and reduce variation with analytics, assessments and custom learning tools. Read more about Relias Healthcare LMS
Visit WebsiteCompare

Northpass   

22
Learning that works for today's workforce.
Northpass helps gig economy companies, such as Uber, Lyft, and Airbnb, accelerate growth, improve service quality, and increase brand loyalty through learning. Read more about Northpass
Visit WebsiteAdd to compareCompareRemove app
Learning that works for today's workforce.
Northpass helps gig economy companies, such as Uber, Lyft, and Airbnb, accelerate growth, improve service quality, and increase brand loyalty through learning. Read more about Northpass
Visit WebsiteCompare

Thinkific   

121
Create, market and sell online courses with Thinkific
Thinkific is an online course platform that allows users to create, market, & sell courses on their own branded websites using drag & drop themes or custom coding. Read more about Thinkific
Visit WebsiteAdd to compareCompareRemove app
Create, market and sell online courses with Thinkific
Thinkific is an online course platform that allows users to create, market, & sell courses on their own branded websites using drag & drop themes or custom coding. Read more about Thinkific
Visit WebsiteCompare

Fuse Universal   

15
Learning platform for training, development & performance
The Fuse platform has been designed to actively engage people in learning for the benefit of work, as characterised by participation, practice, feedback, coaching & mentoring. Fuse is a popular choice for enterprises seeking to create a learner-centric approach that delivers measurable results. Read more about Fuse Universal
Visit WebsiteAdd to compareCompareRemove app
Learning platform for training, development & performance
The Fuse platform has been designed to actively engage people in learning for the benefit of work, as characterised by participation, practice, feedback, coaching & mentoring. Fuse is a popular choice for enterprises seeking to create a learner-centric approach that delivers measurable results. Read more about Fuse Universal
Visit WebsiteCompare

Coassemble   

33
Online training course creation & delivery for organizations
Learning Management Systems are notoriously clunky. We’ve cleaned up the whole mess and combined the authoring and LMS tools into one easy-to-master platform, keeping things simple, sleek and streamlined. Read more about Coassemble
Visit WebsiteAdd to compareCompareRemove app
Online training course creation & delivery for organizations
Learning Management Systems are notoriously clunky. We’ve cleaned up the whole mess and combined the authoring and LMS tools into one easy-to-master platform, keeping things simple, sleek and streamlined. Read more about Coassemble
Visit WebsiteCompare

Together Enterprise Mentoring   

24
Best-in-class workplace mentorship software
Together Corporate Mentorship is an enterprise mentorship platform which enables companies of all sizes to implement best-practice workplace mentorship programs for employees using online tools including registration management, scheduling, pairing, development management, reporting, and more. Read more about Together Enterprise Mentoring
Visit WebsiteAdd to compareCompareRemove app
Best-in-class workplace mentorship software
Together Corporate Mentorship is an enterprise mentorship platform which enables companies of all sizes to implement best-practice workplace mentorship programs for employees using online tools including registration management, scheduling, pairing, development management, reporting, and more. Read more about Together Enterprise Mentoring
Visit WebsiteCompare
Learning Management System Software Buyers Guide

A workforce needs frequent training to learn new skills, be aware of process updates, and maintain high levels of productivity. Training sessions also act as platforms to inform employees about their responsibilities, ways to overcome low productivity levels, and steps to become an effective team member.

However, your courses must also be engaging so people are motivated to attend.

One way to achieve all this is by using a learning management system (LMS). You can analyze training effectiveness, identify learners’ areas for improvement, and assess the engagement level of attendees. The software lets you collect trainee feedback, which can provide new training topics and ways to improve the courses. This way, the courses become more engaging and effective.

As businesses need different types of LMS solutions and functionalities, finding the right software can be tricky. For this reason, we’ve created this guide which explains the world of LMS and how first-time or even current users of the software can find the right solution. 

Here’s what we’ll cover:

What is a learning management system?

An LMS is a tool that manages the processes of creating, hosting, distributing, and assessing training sessions. It allows trainers to host different types of training content such as lessons, worksheets, quizzes, and tests.

Here are the key functions of an LMS:

  • Build courses on different topics and publish these courses on a training portal

  • Assign courses to employees or students and track course completion status

  • Track trainee participation

  • Collect feedback after each training

What are the types of learning management systems?

The first step to selecting an LMS is to understand the types of solutions on the market. This knowledge will help you select a solution based on your organizational requirements. Based on our research, the most common types of LMS systems are as follows:

Corporate LMSs: These solutions assist in creating and disseminating work-related and compliance training. Businesses can design online training, assign courses to employees, and track their completion rate. Some products also let users design training websites, with different web pages covering different training topics.

Educational LMSs: These solutions let educational institutions design course materials and publish them on an online portal. They can also be used to conduct tests and assessments. Some products let users host classes online, allowing students to join in using a videoconferencing portal.

Key question to ask your vendor before you buy: What type of LMS solution do you offer for my organization's needs?

What are the deployment options for learning management systems?

After you’ve read about the types of LMS solutions, the next step is to understand the available deployment options. These are the two most common deployment options:

Cloud-based deployment: The solution is hosted on the vendor’s servers and accessed via a web browser. The vendor is responsible for the maintenance of the network infrastructure. Usually, such solutions have tiered pricing plans, where you pay a monthly subscription fee based on the number of users. Some vendors also offer mobile apps that allow learners to access the training from their smartphones.

On-premise deployment: Unlike cloud-based systems, on-premise systems require you to store data on your own servers, which requires purchasing or renting servers and related hardware. These systems have a one-time, per user license cost, with upgrades costing extra. Businesses that already have an on-premise infrastructure for their existing tools, such as CRM and project management, should choose this option.

GetApp recommends cloud-based systems for small and midsize businesses. These solutions are relatively low-cost and effort to set up and don’t require purchasing or maintaining servers. Users can access data remotely, which could inspire businesses to implement a bring-your-own-device (BYOD) policy into the workplace and save on hardware costs. Cloud-based software allows users to scale up to another pricing tier if they need to add more users or increase data storage capacity in the future.

Key question to ask your vendor before you buy: What deployment options do you offer?

What are some common features of learning management systems?

Understanding the common features of LMS software will help you shortlist products that match your training needs.

Based on our research, here are the common features of an LMS system:

Course management: Manage your training modules with the help of a course library. Learners will be able to search for relevant modules using keywords.

Course Library in Talent LMS

Course library in Talent LMS

Course authoring: Create and publish courses on your website, training portal, or content management system (CMS).

Course authoring in iSpring

Content authoring in iSpring

Course tracking: Track the status of the training modules assigned to the learner. You can also record their feedback and test results.

Course tracking in Litmos LMS

Course tracking in Litmos LMS

Learner portal: Create learner profiles and allow them to access training material on an online portal with a simple login.

Learner portal in 360Learning

Learner portal in 360Learning

Assessment management: Add quizzes and tests to the training material to gauge the learner engagement.

Quizzes in Moodle

Quizzes in Moodle

Key question to ask your vendor before you buy: Does your product offer the common features listed above?

What are my options for advanced learning management system configuration?

In addition to the common features discussed above, there are a few advanced features that may be useful to your organization. You should assess the value of these features to your specific situation and shortlist products accordingly.

Gradebook: Track attendees’ performance on assessments. You can also generate reports on their performance.

Learning paths: Create training programs by combining and sequencing individual training modules. For instance, you can combine all training modules related to onboarding and use it for new hires.

Certification management: Award certifications to the attendees after they complete the training and score the minimum qualifying marks on the tests.

Mobile learning: Allow attendees to access and complete the training programs on their Android or iOS devices.

Key question to ask your vendor before you buy: Apart from the common features of LMSs, what other features are relevant for my training needs?

What are some important learning management system integrations?

Third-party integrations let you connect the LMS solution with the business applications you use, eliminating the need for manual data transfer and entry.

Based on our research, here are the top integrations with LMS software:

Content management system (CMS): List your training modules on your website. This integration makes it possible to update the listing if a module is added to or removed from the source.

E-signature software: Allow attendees to digitally sign completion certificates using email or SMS verification.

Videoconferencing software: Let trainers connect with online participants via video calls.

Human resources (HR) software: Sync employee records with the LMS, so you can assign a course to your new hires and current employees.

Key question to ask your vendor before you buy: Does your software integrate with the business solutions I use?

Audience engagement is an essential element of a successful training program, and LMS vendors are seeking to improve the training experience for both trainers and attendees. Many are incorporating different technologies in their offerings such as augmented and virtual reality (AR/VR) as well as artificial intelligence (AI).

These technologies are currently disrupting the ways training is being imparted. In this section, we discuss each trend and outline its impact on the market.

  • AR/VR to disrupt online training: The technology allows trainers to provide a “live experience" to attendees who connect remotely. With AR/VR videos, trainees will be able to experience the classroom as if they were physically present there. This is a huge improvement to online learning, which can seem impersonal at times. AR/VR vendors, such as 360 Immersive and Tesseract, are developing such solutions. We can expect this technology to become a core LMS functionality by 2022.

  • AI to create tests and assessments: An important factor in improving engagement is effective tests and assessments. AI can optimize training assessments by sifting through the training content and create quizzes. For instance, machine learning software developer Volley reads the training material and identifies difficult concepts, based on which it creates quizzes. The increasing adoption of AI means that it could become a core LMS offering by 2023.

Key question to ask your vendor before you buy: Which new technologies are you planning to incorporate in your product?

Research methodology

We have referenced the following documents while creating this guide:

*Note: The applications selected in this article are examples to show a feature in context, and are not intended as endorsements or recommendations, obtained from sources believed to be reliable at the time of publication.

Back to learning management system directory

Filter by
Customer rating