Moodle Reviews

175 Ratings
<a href='' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 7.9 out of 100

Do you work for this company? Learn how we help vendors

TrustRadius Top Rated for 2020

Overall Rating

Reviewer's Company Size

Last Updated

By Topic




Job Type


Reviews (1-25 of 59)

Companies can't remove reviews or game the system. Here's why.
January 30, 2021
H. P. Molloy | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source
Moodle is the sole learning management system used at our organization and has been compared with most of the other popular systems. The only near rival is Google Classroom, and it is not particularly close. Moodle is flexible enough to suit most needs except for synchronous audio or video interaction.
  • Frequent updating (through Git)
  • Free
  • Customizable and flexible
  • Takes up relatively little disk space
  • The flexibility of the system can be a drawback, as beginners designing courses have too many options
  • Test analysis is lacking
  • Test results and responses can be bothersome to export
As a complete system for learning management, it works well. But it can be overkill for many traditional instructors, such as those hundreds who have suddenly had to use some kind of remote learning software over the last year. Moodle also has a relatively long history and an active user base, so it is unlikely to go under soon.
Read H. P. Molloy's full review
September 24, 2020
Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
The entire organization uses Moodle. Moodle is one of the best open-source education-based LMS applications. Moodle supports meeting both education and corporate clients' learning requirements. The best features of Moodle are open-source, Cohort, extensive customization, and the course administration features. It addresses the business problems of the organization like no-licensing cost, can accommodate a large number of concurrent users, create all types of training, ready-to-use plugins, more than 12 types of question types, social collaboration features, etc.
  • Course administration - we can create many course types within Moodle including ILT.
  • Cohorts Management - particularly works well for the education industry for batch promotions.
  • No default advanced reporting features.
  • Open source, so need to get approval on security aspects from Compliance team.
Moodle is well-suited for Educational Institutions and also for corporate where there are no compliance requirements. If there are compliance requirements (GxP, etc.), the client has to submit the application for code review with the respective teams and get it approved. Since the corporate has other options, such as opting for LMS with compliance, many times, Moodle may not be their preferred LMS. It has excellent features like Course Administration, Cohorts Management, ready-made plugins, Question Administration, etc. This is an open-source application; hence, there is no licensing cost or recurring cost.
The rating given is for the excellent features of Moodle.

- Course and User Management.
- Cohorts Management.
- Collaborative tools such as Chat, Forum, and Discussions.
- Open-source.
- Easy integration with 3rd party applications, and with custom plugins.
- Assessment Management - Moodle can accommodate more than 12 types of assessment types.
- Easy hosting options - on-premise / on cloud.
Read this authenticated review
May 20, 2020
Philip Mojares | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Moodle is the online Learning Management System(LMS) highly utilized in our school to provide quality online learning with our students. Our school/organization is implementing this software for more than 7 years now because of its usability, functionality, usability, performance, and adaptability. These are the qualities of this software that we observe while interacting with the system. Even before the suspension of the class across the US, our school is already into blended learning, and Moodle is one of the remote learning software that provides students and teachers an avenue to collaborate and interact. Teaching and learning are more interesting and engaging because Moodle has different features that both teachers and learners enjoy using. As a teacher, it is easier for me to upload and download lecture notes, monitor the students' progress, grade students' activities, set restrictions on the online quiz and test, back up files and many other related online teaching and learning activities. Moodle has also very useful reporting tool that helps me to provide immediate feedback to my students.
  • Moodle has impressive features in uploading and downloading lecture notes, creating quiz and test, notification features for both students and teachers, generating reports and many others.
  • The backup, restore and import features are really helpful feature of Moodle for teachers.
  • Managing learners' profile and setting enrollment keys are also good feature of Moodle to restrict the valid users.
  • It's about time that Moodle developers should update Moodle and incorporate videoconferencing functionalities.
  • Chatting is another interesting feature to consider by Moodle.
  • Providing immediate data analysis must also be one of the features I am looking forward that Moodle should consider (i.e. graph generation to compare the learning growth of each student)
I have been using Moodle for a long time already (which shows that I really like using this learning management system). If you want a software that accurately provides reports on the activities and interactions of the students then Moodle is great software to use. Generating quizzes and tests with timer set is another feature that you can maximize on using Moodle as a learning platform. Back up and restore features are also very helpful for me as a teacher because I can make sure that all the information stored on the created class are properly duplicated. On the other hand, if you are looking for a Learning Management System that provides video conferencing ability, then Moodle doesn't have it.
I can consider Moodle as one of the pioneer in providing online learning. Before the introduction of other Learning Management Software, Moodle has been in place already in the field of education and so I believe that Moodle is definitely one of a kind software that all teachers should try and utilize in making sure that the online learning is a good experience.
Read Philip Mojares's full review
February 11, 2020
Stacey Broughton | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Moodle is used by my organisation for several projects. It is used to deliver international courses and knowledge tests for assessment.
  • Course delivery - Moodle is very flexible. We have a Moodle Developer so we can create plugins, reporting features, basically anything we want.
  • LTI compatibility - because Moodle is used globally it can communicate with other systems, Student Management Systems, CPR, etc.
  • There are a lot of hidden features that require quite a bit of training in the use of the platform. Sometimes you really have to search to find things it can do.
  • To be able to brand and have Moodle look and function the way we need it to for different projects requires a developer to make those changes.
I love how beautiful you can make Moodle look with the right theme, branding and colors. With a little know-how you can be very creative with it.
Although the quiz function is very adaptable, if you are doing high stakes testing or require an authoring, review and validation tool for test content Moodle is not adequate.
Because Moodle is used by so many people and organisations globally there are great forums that can answer almost any question you might have about its functions. My organisation has used Moodle suppliers in the past but the support for any enquiry is very expensive. If you are a good self learner you can get around any support needs with free online sources.
Read Stacey Broughton's full review
January 23, 2020
Jake Tully | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
My company is one that deals with the transportation industry, namely helping staff and recruit drivers for trucking companies. In the process of doing so, we have set up learning and training modules for drivers in order to evaluate their safety, experience level, skill sets, and other factors that might influence their ability to be hired or placed with a company. We use Moodle in order to educate as well as to pre-screen drivers to see what company or region they might be best for.
  • Simple to look up scores/evaluations.
  • Great for evaluators to look at progress/scores.
  • Overall the interface could more simple to navigate.
  • A relatively poor mobile offering.
In my experience, Moodle was effective when it was used by a younger generation perhaps more familiar with using online courses or simply those more experienced with using technology. These users took to Moodle very quickly and reported having an excellent time using it. Other users, those skewed towards the other end of the age spectrum, often reported interface problems or had some issues with less-than-intuitive features and functionality on the site.
Any times that issues arose with Moodle, which was not frequent, customer support was incredibly helpful and punctual. I always felt as though my concerns were being addressed with the utmost care and that any service representatives I spoke to truly understood what I was having issues with and in turn they worked quickly to help me resolve them.
Read Jake Tully's full review
January 23, 2020
Josh Musson | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Moodle to chat across the company from manager to employee. We use it to post newsletters and other articles that our company is mentioned in. We also try to use it to complete tasks and have constant updates as to what people are doing with the certain tasks they are assigned and working on. It is definitely a useful too that we try to use as often as we can. It is a great tool for communication from the bottom of the company all the way to the CEO for him to address his employees. It is being used across our entire organization. It really makes it easy to address fellow colleagues pretty easily, whether its HR memos or news articles. It is a great application and I definitely recommend using this platform not just at work but in other aspects as well.
  • Communication.
  • Tasks.
  • More tutorials.
  • Ease of use.
It is great for communication and keeping up with colleagues and what tasks they are handling. We use it to communicate from the bottom of the company all the way to the top. It is one of the tools we try to use the most besides for our CRM. It is a great open-source product that I recommend most companies use. I can't think of a scenario where it is not appropriate to use Moodle.
I give it this rating because it is good but I think it could be easier to use and have more tutorials. I really like the functionality of the platform and all of the different things you can do across the board. But there are a couple of things that I think could make it a little easier for new users to master and make it easier for them. There is a learning curve for using Moodle and it does take some time to get used to it. Once you do there are plenty of different aspects that you can use this platform for.
Read Josh Musson's full review
March 01, 2020
Amy Westby | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
We use Moodle for course creation and the connection of students to our online content. This has been helpful to connect our students to our learning targets and materials.
  • Moodle does a good job providing students with online course content.
  • It provides for online class discussion.
  • Server speeds make connecting a little slow.
  • Integration into third-party software is limited.
Moodle is well suited for providing online discussion. It is less appropriate for grading and marking student work.
It does the job we need it to do, especially when it comes to creating assignments and providing online class discussion.
Read Amy Westby's full review
October 29, 2019
Grant Adendorff | TrustRadius Reviewer
Score 4 out of 10
Vetted Review
Verified User
Review Source
It's being used as an LMS in my organization to conduct and assess system training in particular. It was used to implement an SAP system implementation within the organization. Assessment of competence was conducted using the platform to drive training and adoption.
  • Traditional LMS.
  • Good recordkeeping.
  • Cheap.
  • Not user-friendly to the iGen user.
  • Needs reskinning.
  • Outdated.
It is a cheap resource to effectively manage an LMS of some scale. It delivers questions in a user-friendly manner and can be used for systems training at b-scale.
No support is provided.
Read Grant Adendorff's full review
February 04, 2020
Ramindu Deshapriya | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We implement and maintain Moodle as a learning management system for multiple clients.
  • Managing course schedules, like being able to manage elements of an individual course over a period of time (i.e. which specific lessons happen in which week, when assignments are due)
  • Providing teaching staff with useful tools
  • Better scheduling management. You are not able to set up time tables for lessons and exams
  • Administration of staff and teaching allocations. It would be helpful to be able to set who teaches which subject and being able to see who is free to take extra teaching subjects each semester. Also, being able to track teachers' skills would be useful.
Moodle is very good to set up and manage teaching courses, as well as for distributing course material. It also allows effective management of learning assessments. It could do better in the area of teaching staff management.
We found that the Moodle open source community is very helpful and supportive. Essentially, they provided free support that helped us solve all the problems we had.
Read Ramindu Deshapriya's full review
February 12, 2020
Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
We utilize Moodle as a way to deliver professional development for staff and faculty. We are able to participate in PD with colleagues from around the world. It also allows us to work with other buildings in our district without having to be outside of our classrooms losing valuable instruction time.
  • Easy to learn to navigate
  • Connect learning with others around the world.
  • It can be difficult to navigate back and forth in the dashboard.
  • The aesthetic appeal of the platform is not has high as other programs.
Moodle is a great collaborative tool to be used by students and teachers. It can be used with a wide range of age levels to be able to collaborate outside our classroom walls. Moodle is a good tool for both facilitated course work and as a collaborative space for working on projects.
The support for Moodle is good. You are given the information needed to help you resolve any issues and problems. They are also good at reaching out to user communities to build those connections. They are willing to listen to suggestions and haven't just shot them down or said no.
Read this authenticated review
January 30, 2020
Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
As a student, I used Moodle while pursing an executive MBA from one of the top B-schools in India. It facilitates the course conduct by connecting students and faculty, acts as an online platform keeping everything in one place, consolidates all the communication exchanged and is accessible from anywhere across the world.
  • Acts as a bridge between students and faculty.
  • Reading materials can be downloaded and assignments can be uploaded on the same portal.
  • Email can't be sent from Moodle directly.
  • Everyone can't participate in the forum discussion at a time.
During assignment submission especially at the time of deadlines (when we are notified a day prior), a majority of the users submitted their assignments at the same time and Moodle managed the traffic efficiently and maintained a quick turnaround. I never faced difficulties while submitting any of my assignments during the period of my course.
As a student, I don't have write access on Moodle, for any technical support we need to notify to our student SPOC in the Institute.
Read this authenticated review
January 24, 2020
Anonymous | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Review Source
Moodle is what it is. It's cost-effective and it gets the job done. You are not getting a Cadilac when you get Moodle and can find a lot more options when you look at other LMS's but it gets the job done. Overall, if you are looking for something that will not break the bank and will deliver training to learners, its the way to go.
  • Cheap.
  • Customizable.
  • Lack of real features.
  • Unless you go through a provider that offers support you are on your own.
Moodle is well suited for times when you need something that is affordable and all you want to do is deliver courses to learners. It is ideal for small organizations with a small budget. It is less appropriate for an organization that wants all of the bells and whistles that come with the high-end LMS's on the market.
This depends on who you buy it through and who is hosting it. Alternatively, you can also spend a lot of time online learning how to do the stuff on your own. There is a wealth of information online from people who have done it in the past. You just have to be determined to find it.
Read this authenticated review
September 13, 2019
Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
Moodle was used with our students to provide a platform where they could track their upcoming assignments as well as complete and upload them online. Using Moodle also allowed graders to easily see what needed to be graded and get those grades back to students. Also, administrators and teachers of the classes were able to use Moodle to keep track of where students were in class progress. Using Moodle provided transparency and clarity that had not existed before. People knew what they needed to do to succeed in classes, and administrators could see who was succeeding and who needed more coaching and help.
  • Detailing each assignment so that students could refer back to expectations as they completed assignments. This way students were not dependent on they're own notes for reminders.
  • Being open-source, Moodle has so many good plugins that there are few limitations to what it can do.
  • Related to above, this means that virtually every type of assignment a teacher might envision can be created in Moodle. This allows for a vast array of learning experiences.
  • Updating can feel clunky at times. Updating plugins is easy, but updating from one version to the next takes a bit more work.
  • Because it is open-source, you generally need to have someone fairly tech smart to set up and maintain Moodle. This means generally simple HTML coding ability, and the ability to troubleshoot issues as needed.
Moodle will fit any education system. Beginning free with it is specifically good for those settings where money is an issue for the school or group. However, even large universities use Moodle successfully. Honestly, Moodle can work well for any education setting. It is an education tool though, so it would not work well for other needs though.
Being open-source, there is not really much support from Moodle itself. There is no number to call to get immediate help. However, there is a huge community with wiki pages, discussion boards, etc. where one can find the answers needed. Personally, I have been able to solve any issue I've had through online searches.
Read this authenticated review
January 25, 2019
Marianna Rader | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
I work at a community college. Moodle is used by all instructors here. Administrators also use Moodle for gathering information from faculty. Moodle is the platform that we use to teach our online courses. We also use it for face-to-face classes to post and grade assignments, exams, and quizzes. Additionally, Moodle has an easy to use grade book that is linked to assignments and exams so it takes out the extra step. I also use Moodle to take attendance and to monitor a student's progress in my courses.
  • Moodle's grade book works well. Assignments are integrated so the grades are recorded automatically.
  • Moodle is customizable by administrators, so our version only gives us the options we need. NO Clutter.
  • The discussion board offers several options for instructors that help with grading. I use "sum of points", but there are other options as well.
  • Moodle needs an option for adding extra credit or "bonus" questions to exams. There is a work-around but it is complicated.
  • In the discussion board, there needs to be a place where an instructor can reply ONLY TO THE STUDENT to critique a particular post.
Moodle is an excellent platform for instruction. It has many tools that can be used to enhance the learner experience. I would not recommend it for data analysis.
Read Marianna Rader's full review
January 24, 2019
Kyle Moninger | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source
I was a part of a committee that reviewed Moodle as a potential adoption for the university's new learning management system. We found that our current system was being under-utilized and lacked a lot of functionality we needed. For the sake of consistency, the university wanted to adopt one platform to be used across every college and department. During our trial period of Moodle, we thought the system was very user-friendly and provided the uniformity we needed.
  • Simple to use!
  • Great implementation team
  • Gradebook options are strong
  • It lacks some of the advanced settings other systems have
  • No lockdown browser capability
  • Fewer Integration options with third-party software
I think Moodle provides a solid Learning Management system that's easy to use, both on the student side and instructor side. The implementation team was right there if we needed help with setup too. However, we found that Canvas offered more advanced settings. Although it may have had a higher learning curve, we thought the larger scale of options would suit us in the long-run.
Read Kyle Moninger's full review
January 23, 2019
Christopher Power | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Currently, Moodle is being used in order to improve our workflow and efficiency of education. At Francis Lewis High School we utilize Moodle in order to increase enrichment for students, and make streamline the workload for educators. The Moodle platform is being used by a department with more than 200 students, with 3 fully developed curriculum and 3 educators. The problem this platform addresses is the need for students to be able to pace themselves and control more of their learning process. Students are able to follow the curriculum laid out from their home, their phone, their laptops, and from any smart wifi connected device. Teachers can upload lessons and content very easily, as students are also able to access all content approved by the teacher. Students can submit work online to the teachers from any device, making it very simple to assign work and grade work. This improves education for all students, which is the goal of implementing new tech.
  • Allows for all students to create their own unique account to use to complete lessons and submit assignments. This makes it easier to grade students on an individual basis.
  • Allows administrators to easily control visible content, create lessons, and deliver blended learning lessons online and in the classroom. This makes updating curriculum very easy.
  • All student grades are listed on the Moodle platform. Students, parents and teachers are able to see student performance in live time as projects are assessed.
  • Very easy to use by designers who are not professional web designers. Makes implementation of the platform simple.
  • More skins in Moodle to change the color and aesthetics would help engage students better.
  • More functionality would be mass texting through the platform. I currently use REMIND to mass text students, this would be easier since educators are always on this platform.
  • I would like to see Moodle decrease the amount of bandwidth they used when students are logging in. At times Moodle will crash from overload, though it could be my provider or Moodle platform.
Moodle is perfect for education. In education, we are sincerely lacking a mainstream online platform for all educators to use. Some platforms, like SKEDULA, allow for grading, but they do not allow you to upload assignments that are easy to see, edit and get submissions, then grade. Platforms like Edmodo are too socially oriented and do not actually have the month and weekly breakdown that I look for and find very useful with Moodle. If you need a blended platform that allows students to learn in the classroom and also be coached and monitored at home, then Moodle is the best option. Being able to tell parents to log in to the account to see what is due, what is coming up, look at reference files, and check grades, makes engagement with parents simple, direct and supportive.
Read Christopher Power's full review
January 04, 2019
Andrea Samadi | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
We have been using Moodle (since 2014) at as our membership area to host our online courses for the K-12 school market in character, leadership and social and emotional learning (for students and educators). We did purchase the Lambda Theme and had some help to customize this theme to make it look better, but the basic themes that come free are still much better looking now than they were 5 years ago. We are able to host as many online courses as we would like with videos, audio, and online PDF worksheets and anyone can access these materials quickly and easily. There is also a Mobile app for those who would like to access the materials this way.
  • ADMIN FUNCTION: Customizable Site Design with Modern Easy to Use Interface: We use the Lambda Theme (purchased from Envato Market) but there are many free themes with a modern look and feel as well. I like that I am able to make the site look the way I would like and am not limited to the old way Moodle used to look. These days are long past, and I am proud of the look and feel of the site. I can also manage the user roles/permissions and what each user sees and does not see very easily.
  • ADMIN FUNCTION: Mass Enrollment: If I want to enroll 1,000 students at a time, I can easily enroll or delete mass numbers of students by using a simple Excel spreadsheet upload. I can have a class copied, with students and teachers enrolled in a matter of minutes. I can also manually add students or teachers quickly when needed.
  • ADMIN FUNCTION: Regular security updates to be sure your site is secure. Each time there is a new release, I am able to upgrade to the latest version. I do outsource this to a Moodle expert for time reasons, but many people I know do this easily on their own.
  • COURSE FEATURES: Multimedia embedded throughout. I am able to quickly and easily add audio and video to each lesson for more engagement.
  • COURSE FEATURES: Group Management: I can easily create classes so that a teacher can quickly login and see their class at a glance, and print reports.
  • COURSE FEATURES: A more recent feature is the assignment module and grading feature when the teacher can write annotations and feedback directly in the browser.
  • Virtual Private Servers: In order to have large numbers of students using the program at once, I did need to upgrade to a Virtual Private Server from Hostgator to give me more memory/space/capacity for use. There is a cost to do this and when I did not have students using the program, I didn't like paying the monthly fee for this. I am still searching for another way to handle larger numbers of students without having to use a Private Server.
  • Stronger Representation from their Leadership Team: I do follow many of the Moodle Leadership team, and support communities they have set up and often send them messages (and they do write back). I wish they had a stronger representation (training programs) in the USA to really take Moodle to the next level. I have seen this starting to occur and it does take support from the users as well. I would love Moodle to be known as THE leader in open-sourced learning. I can see they also have this vision by reading their ROADMAP on their website.
I highly recommend Moodle for an online portal to use in the classroom for blended learning. I use it by plugging into a projector so that the lesson can be seen by the whole class for the video and discussion. I do like the Moodle app for mobile for a quick overview of the course I am working on. The platform allows me to host course content quickly and easily in an organized manner. The only situation the portal does not work the best is when the internet is spotty. This has happened to me in some locations, but was quickly resolved by using the hotspot on my iPhone. I have not had connectivity issues with it in my area.
Read Andrea Samadi's full review
December 08, 2018
Justin Roodman | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Moodle as part of a SaaS offering for clients. Specifically, our platform offers light duty work for injured employees who cannot return to their regular jobs due to temporary physical restrictions. We use Moodle to provide safety training coursework to these individuals. Moodle allows us to implement a variety of media into the courses; including audio, video, and HTML5 activities. Moodle supports scoring and reporting for each user. We have customized the reporting and also connected Moodle to our WordPress site through a custom integration.
  • Easily create courses that contain multiple choice quiz questions.
  • Easily assign certain courses to specific users.
  • Share reports regarding course progress and scores by email.
  • There is a major learning curve for building and administrating Moodle courses if you've never done it before.
  • The interface looks a bit dated. You can theme Moodle to change the look of it, but it doesn't change the overall interface.
  • Customization of functionality requires a programmer with Moodle expertise.
Moodle is free, so it's ideal for anyone looking to implement a LMS on a budget. That being said, Moodle does require some technical expertise to get it up and running; and that's before you start building any courses in it. The platform would be very useful in a modern classroom setting, where teachers could give quizzes and tests and students could receive automatic feedback regarding their scores. It would also be useful for assigning homework. Moodle also serves us well in a business capacity - it allows us to deliver online training to users regardless of their location.
Read Justin Roodman's full review
February 06, 2019
Suleman Ahmad | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We provide support for senior citizens to perform their routine tasks smoothly. There is a feature to take assessments for senior residents so we have molded the Quiz feature to fulfill the requirements.
  • Generic Form builder for the quizzes is an amazing feature.
  • External DB connection provides us the support to re-utilize our existing user base.
  • The security system is phenomenal, someone doesn't need to worry about their data.
  • While we were designing the quizzes, there were some requirements to customize the GUIs. So you need a lot to time to understand the existing structure of the codebase.
  • Easy to set up
  • Bundle of phenomenal features.
  • It fulfills almost all requirements of an institution or university.
Read Suleman Ahmad's full review
July 14, 2018
Zee Gimon | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
I have been using Moodle mostly as a student at EuNC, but recently I have been helping the new teachers get the hang of the system and find out its opportunities. I love Moodle for having a web version as well as a mobile version because it helps me study wherever I am (especially during long commutes) and it's easy to use for the teachers as well because there are numerous features for various needs (for example, you can set other students' forum posts to show up only after you've created a post of your own as a student, therefore minimizing the temptation to read what others have written first and only then writing your own answer).
  • Numerous features that are useful for both teachers as well as students, for example, tests, forums, documents. Even tests themselves offer a lot of opportunities, for example, you can ask an open question or you can ask a question with a specific answer expected and students can see the results right after they hit "Submit" - students don't have to wait to find out how they did and teachers don't have to spend precious time grading :)
  • Its drag-n-drop lesson creation is amazing and so easy to use. For a perfectionist, who wants everything to look nice and pretty, it's a good feature :D
  • Its mobile app is great because it allows using the system even when you don't have access to your computer.
  • I enjoy Moodle and to be honest, I think the very few things I have stacked against Moodle are mostly related to how the system is configured for my university. Otherwise, it's a very useful tool and I love the opportunities Moodle presents for education.
Moodle is great for universities and all educational opportunities other institutions might offer. It's convenient for both students as well as the teachers, which makes it a great tool to make learning easier. I really enjoy the fact that there are little things that make the experience more user-friendly, for example, when you post a forum reply, it shows you the number of words you've written. In cases when you need to write a specific number of words, this is a helpful thing for students as well as for teachers, who don't have to count the words using Microsoft Word or something.
Read Zee Gimon's full review
September 16, 2016
Timothy Wenson | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
At our medium-size public university, we used it first as a secondary LMS in a pilot phase and then for 2 full years as our primary LMS. We have since migrated back to Blackboard. We used it to provide course shells for all courses on campus during the years it was our primary LMS.
  • It was extremely customizable.
  • The layout, while not for everyone, was great for students - having everything clearly laid out.
  • We were able to add photos to user profiles very easily - something that is not so easy on Blackboard.
  • The options were overwhelming to users sometimes.
  • Grading was difficult to understand.
  • Discussion forums were a step behind those of other LMS providers.
Ideally, you'd have a group of people supporting Moodle that have knowledge of coding and can create custom modules. The code is 'free' so you can do whatever you want with it, but we had to hire a support team in order to help with the server management and creation of custom modules. I think it's great for an organization that has not implemented an LMS previously, it was very difficult for us to convert faculty to use it after they had spent many years getting comfortable with Blackboard.
Read Timothy Wenson's full review
September 13, 2016
Kevin David Swagler II | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
Moodle is being used across the agency to develop and deliver education to all staff. In the coming months, with an ecommerce integration, we will be using Moodle to deliver education to volunteer staff and external partners.
  • Content management - Moodle has a strong database structure that allows for content to be stored locally and used in multiple instances without corruption of the data.
  • Customizations - Moodle is highly customizable, with over 1000 plugins available, a very transparent API, and customizations available directly inside the platform, such as language, themes, and structure.
  • Notifications and reminders - With the ability to customize who, when, and how notifications are sent and the ability to write custom notifications, students are always kept in the know.
  • Static pages - One area in which Moodle is not very strong is acting as a website, meaning not a CMS, but instead presenting static pages, such as faculty information or help documents.
  • eCommerce - Although there are many add-ons and plugins available, many of which are inexpensive, Moodle does not come out of the box as a full fledge eCommerce site.
  • Integration - Moodle has over 1000 plugins and you can write using their API relatively easily, however, Moodle does not, out of the box, integrate with other systems, such as how Sharepoint LMS or Oracle does.

Moodle is great for college and corporate settings alike. I have yet to see an instance where Moodle could not be customized to fit a particular need, all while not having the overhead of other LMS systems and still having the ability to be managed centrally by the agency deploying it (meaning you are not reliant on another company to manage). Moodle can be installed locally for testing, on a server farm, or in the cloud, depending on the need and scalability.

Moodle does require nesting of activities, which can be time consuming, however, this is by design to offer the most custom and specific learning and setup outcomes.

Read Kevin David Swagler II's full review
December 18, 2018
Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
We are currently using Moodle in an atypical fashion at our institution. While Moodle is a full scale Learning Management System, we are not using it for the entire set of features it entails. We have another Learning Management System for managing our courses (both online coursework and face to face) but we use Moodle for integrating with our other systems to manage the assessment work associated with program reviews and accreditation. A single department manages Moodle, however the entire teaching faculty at our institution makes use of the product since assessment touches every program.
  • Under the Open Source model of Moodle, there are countless customization options available. We only make use of the modules associated with rubrics and outcomes and that demonstrates the ability to pick and choose what you want to use of the software.
  • Moodle is very easy to install on the server and is readily available on CPanel (as well hosting control panels) for even easier installation.
  • Being that Moodle offers an Open Source model of their software, it can be very cost effective for an institution with limited resources if they are able to invest the time in setting up the system. If there is a budget allowance for an initiative involving this type of software, then Moodle does a great job of working with you to implement.
  • The interface is not very intuitive. You must know what you are looking for in order to navigate effectively.
  • Although installation of Moodle is easy, it is a little more difficult to configure it with your other Learning tools. As an example, LDAP synchronization is a little difficult.
  • The interface is a little dated, even though new releases keep coming out (which is great!) none of them really add value to the appearance of the platform.
Moodle is a Learning Management System and is best suited for just that. We didn't like the assessment piece of our full scale Learning Management System (nor did we want to purchase the entire assessment module) so we chose to use Moodle for this, and it works well. Installing this application with the intention of only using a portion of its capabilities can be successful in environments where you have technical skills and a broad understanding of integration between your systems. For institutions that lack these, you're better suited to using a full scale of an LMS with assessment inside that same application.
Read this authenticated review
September 30, 2015
Helen Ware | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Moodle is being used across our university by all of our instructors. They are geared toward putting their syllabus up in each of their courses. We have approximately 2500 courses that run in the summer and in the fall. We also use it exclusively for our web courses for our adult learning programs. We do have the business problem of the budget that it addressed. It is an open-source management system which is basically free for our university to use. We were paying nearly $60,000 for the prior learning management system.
  • Moodle provides a vast variety of using technology in ways that the instructor or student with little experience with technology is able to use it. All of our instructors received beginning training in how to use Moodle before we switched over to it, so that they felt comfortable with the switch. They could come to the training more than one time if they chose to.
  • I give all of our instructors more advanced training when they choose to teach the fully online courses, and they also receive training in additional software. They also receive a webcam and they can also receive a document camera if they are a math or an accounting instructor.
  • They have also received Camtasia and Snagit which work well with Moodle. They may basically use any software and are able to upload their own videos, videos from the Internet, any sort of PowerPoints that they create with their own voice or video, extra technology, notes, etc. for the students.
  • The instructors use a variety of modules within Moodle. We have available for their use BigBlueButton, which is a webinar. It provides guests appearances and provides office hours for our instructors who have strictly web based courses. They also have Turnitin, which is the plagiarism tool, Turning Tech that is the linked in tool that provides a quiz taking that links to Moodle and to the gradebook. We also use Tegrity that delivers the instructors and the students with an additional tool that permits them to do a video, or a PowerPoint or allow the instructor to link to anything on the computer and to upload it into Moodle. We also have the Attendance module, which allows the instructors who take attendance in the classroom to give the students "points" for attendance. We are adding the Ebsco reading list for the library this summer, which lets individual instructors to add certain reading lists from the library for their individual classrooms.
  • Right now, our Moodle is not working with our Banner product in being able to bring our grades in from Banner directly into Moodle. This isn't a problem with Moodle, it is a problem with the integration with the product.
  • There are issues with the gradebook being difficult for the instructor to use because there are so many different ways to use it, however Moodle is working on a new gradebook component.
  • We make extensive use of MNet and there are many ways to use it, but again Moodle is in the process of improving it.
If they are able to self-host the Moodle product, I do recommend it. If they do not self-host it, I would not recommend having it hosted by someone else, because then it is no longer an open source.
Read Helen Ware's full review
September 15, 2015
Robin Sargent | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
At AmericanCybersystems we use Moodle as our training portal. We load all of our online training courses, our quick reference guides, our knowledge base articles, and our instructor led courses into the Moodle platform. Our training department is very small with only three members: the VP of HR, the Director of Training (me), and an Instructional Designer/Trainer. However, we are creating training at a fast clip and need a learning management system (LMS) that can keep up with the amount of content we want to put out, track the learners, and display the information in a clear and useful way.

American Cybersystems is an international staffing and solutions company. This means we have an accounting department, a billing department, vendor managers, recruiters, salespeople, customer service associates, and a solutions group. Our training department is responsible for the learning and development of the entire organization. There are many different skill sets that have to be taught and therefore there are several different mediums our training department likes to use in order to maximize the training effectiveness. Moodle has several different supports for all the different learning objects we like to use.
  • Reporting: Moodle does a great job of keeping track of all the users in the system. There are several different layers of reporting in Moodle. One can track user login time, interactions with course objects, activity logs, eLearning course (SCORM) scores, views of discussion boards, badges and more. Tracking in a training program is a chief concern for many reasons: ROI, engagement, improving future trainings, and insights.
  • SCORM packages: Loading a 1.2 SCORM package is easy and simple to do in Moodle. Also, the features for reports are really helpful if you have a course that needs to report variables. In many different LMSs it is nearly impossible to report variables (especially numeric ones) from a SCORM package. However, because Moodle reports "interactions" you can even create a survey and get the answers populated into Moodle for easy export to an Excel file. Not only is the reporting great, but all of the authoring tools that I have used are compatible with Moodle: Captivate, Articulate Storyline 1 & 2, and Lectora.
  • User Upload and Creation: In Moodle it is a snap to upload a ton of users. I have encountered other LMS programs that make user creation a burden. This is not the case with Moodle. All one needs is a username, password, first name, and last name in order to create a new user. A large group of users can be uploaded and created through a simple csv file. This has come in very handy when trying to load an entire department into the system. I just ask the department head to send me the csv file and press a couple of buttons and viola! Also, I can batch upload users to a cohort, so if it is a new department that is getting loaded because there is a new course created for them, I don't have to try to find each of the new users I just created and enroll them one by one. Instead, I can enroll the new cohort with the 'enroll cohort' button in the course. This has saved me so much time, so many times!
  • Support: Moodle is big and only getting bigger through the support and enthusiasm of the open source community. Anytime I have a question or an idea that I am not sure how to implement in Moodle I can always find an answer. There is the entire knowledge base of Moodle online, there are Moodle enthusiast sites, there are Moddle blogs, and there are instructional designers (corporate and higher education) who write, demonstrate, and talk about Moodle. There are also developers and tinkerers who create plugins, skins, and other applications to integrate specifically with Moodle. This means, if I have an idea and the function is not already in Moodle there is someone who has already created a solution and a plugin. There are even entire companies that are dedicated to making Moodle slick, like Moodlerooms.
  • Hosting: Hosting Moodle yourself is difficult. I wouldn't want to mess with all the things involved with hosting and maintaining Moodle on my own server. Hosting Moodle requires a web server with PHP and a database. However, this weakness is also a strength. Although it would be cumbersome to manage Moodle on one's own the fact that it can be done and freely really sets Moodle apart from all other LMSs.
  • Scheduling: The basic version of Moodle (no plugins) does not include a scheduling component. What I mean is there is not a way to schedule in person or webinar training sessions in the system and then track attendance. Unless of course it is all done manually and no one wants to do that. There is a face-to-face plugin that does just what I am talking about, but because of the way I have Moodle hosted plugins are not an option for me without going through a few hoops.
  • Cloning a Course: For one of my trainings there is a course that uses the local branch Director as the instructor. Therefore, I have to create the same course over an over again for each branch across the company. While there are a few ways to duplicate a course, there is only one way to duplicate the course and include all the badges, a backup file. This means I have to backup a course, create a new course, upload the backup, then go in and turn on all of badges. I want a magic wand button that clones a course exactly as it is; is that too much to ask?
  • Also, if I have to fix a typo in a SCORM package I have to reload that file to every single course that contains the file I fixed. My second wish is to have one place to load SCORM packages and then just point to them in the courses so there is only one place I have to go in order to upload a corrected file.
Moodle is great for both corporate and education (I have used it in both environments). Moodle is suited well for those who are willing to get their hands a little dirty. Not everything in Moodle is intuitive and you'll need to be curious and a problem solver in order to figure out which settings to use and how to perform certain functions. However, it is rewarding to learn Moodle because there is an entire community that is also using it and willing to help you out.

If you want an easy interface that is intuitive then Moodle might not be for you. When you are looking to use Moodle you should ask yourself a few questions about your needs.

Who is going to host your LMS? Is it going to be in-house or through a vendor? The answer to these two questions will answer several other capability questions for Moodle. For instance, if you will need to add a bunch of plugins in order to make Moodle customized to meet your needs, you will probably want to go in-house because several of the cost efficient Moodle hosts like do not add plugins for you. Also, if the majority of your training is face-to-face, then you might want to consider the LMSs that cater to that type of instruction.
Read Robin Sargent's full review

Feature Scorecard Summary

Course authoring (20)
Course catalog or library (21)
Player/Portal (21)
Learning content (20)
Mobile friendly (21)
Progress tracking & certifications (23)
Assignments (24)
Compliance management (18)
Learning administration (22)
Learning reporting & analytics (20)
Social learning (21)

What is Moodle?

Since 2001, Moodle is an open source platform that enables educators to develop and manage courses online. Moodle is a modular system based on plugins, which are like lego blocks that users put together to build whatever they want.

There are plugins for different kinds of content, and plugins for collaborative activities. As an example Moodle's Workshop plugin manages a full peer assessment process, so users can get hundreds of students accurately grading each other’s assignments, and save time. Users can add some tracking and reports and the ability to add more plugins from the community, or even write one's own, as well as build whole education environments.

The Moodle project is run by Moodle HQ from Perth, Australia, but would not be what it is without a huge community of users. Its community works together and help each other on (itself a Moodle site), where the vendor states it has taken Moodle’s founding principles of feedback and collaboration online and practise it in the Moodle forums, wiki-based Moodle Documentation, Moodle Tracker for bugs and new features, our course-sharing site, and Moodle Translation portal (which means Moodle is available in over 100 languages!).
Categories:  Learning Management

Moodle Features

Learning Management Features

Has featureCourse authoring
Has featureCourse catalog or library
Has featurePlayer/Portal
Has featureLearning content
Has featureMobile friendly
Has featureProgress tracking & certifications
Has featureAssignments
Has featureCompliance management
Has featureLearning administration
Has featureLearning reporting & analytics
Has featureeLearning
Has featureAssessments
Has featureLive online learning
Has featureIn-person learning
Has featureMicro-learning
Has featureVideo learning
Has featureeCommerce
Has featureAICC-compliant
Has featureSCORM-compliant
Has featureTin Can (xAPI) compliant
Has featureSocial learning

Moodle Video

Moodle Competitors

Moodle Pricing

  • Has featureFree Trial Available?Yes
  • Has featureFree or Freemium Version Available?Yes
  • Has featurePremium Consulting/Integration Services Available?Yes
  • Entry-level set up fee?Optional
EditionPricing DetailsTerms
Starter$114per year
Mini$210per year
Small$381per year
Medium$858per year
Large1,525per year

Moodle Technical Details

Deployment Types:On-premise, SaaS
Operating Systems: Windows, Linux, Mac
Mobile Application:Apple iOS, Android
Supported Countries:worldwide
Supported Languages: All languages