We use Apache JMeter for the load generation scripts for performance testing.
Principal Software Automation Engineer at a computer software company with 501-1,000 employees
Open-source, with a good online community, but the scalability, and data storage could improve
Pros and Cons
- "The thread groups, samplers, and listeners, which are all determined by the script's requirements, are the most valuable features of this solution."
- "There could be improvements in terms of memory utilization. We are going to migrate away from JMeter in the near future."
What is our primary use case?
What is most valuable?
The thread groups, samplers, and listeners, which are all determined by the script's requirements, are the most valuable features of this solution.
What needs improvement?
We use many plugins to customize our scripts, which is its main purpose. We wanted to be able to use a larger variety of customizable plugins to meet our needs. Along with our, JMeter, you would use a variety of plugins.
The number of customization plugins should be increased.
There could be improvements in terms of memory utilization. We are going to migrate away from JMeter in the near future.
The data storage should be improved.
Scalability could be improved.
It should support more protocols.
For how long have I used the solution?
I have been working with Apache JMeter for three or four years.
We use version 5.0
Buyer's Guide
Apache JMeter
January 2026
Learn what your peers think about Apache JMeter. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
881,114 professionals have used our research since 2012.
What do I think about the scalability of the solution?
We are using the cluster mode because one node is definitely not enough. Scalability can be improved.
When compared with other solutions, it's not as good, which is the reason we are moving to another solution.
Scalability must improve.
How are customer service and support?
Generally, we use open forums, to resolve any issues we may have.
Which solution did I use previously and why did I switch?
I also work with BlazeMeter.
I worked with Apache JMeter, from the beginning.
How was the initial setup?
The initial setup is straightforward.
We have a small team to maintain this solution.
What about the implementation team?
We completed the installation on our own. It was completed in-house.
What's my experience with pricing, setup cost, and licensing?
Apache JMeter is an open-source solution.
We don't use the paid version of this solution.
Everything is included, and there are no additional costs.
What other advice do I have?
I would suggest that instead of using a GUI-based implementation, try to make it code-based. Try to replicate the configuration. The plug should be job-ready, and ready to be integrated as well. Rather than having a UI, and limitations.
Three or four years ago, I would have given it a seven or eight, but now that there are more powerful competitors, I would give Apache JMeter a five out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Principal Engineer at a financial services firm with 10,001+ employees
A highly stable, open-source solution that can be used for load testing
Pros and Cons
- "We use Apache JMeter for load testing, where we provide the throughput time."
- "Apache JMeter's UI can be made more colorful."
What is most valuable?
We use Apache JMeter for load testing, where we provide the throughput time. Apache JMeter allows me to give any number of users to put the load in a particular time frame. With Apache JMeter, we won't need multiple tools with the application or to give a load for the application.
What needs improvement?
Apache JMeter's UI can be made more colorful.
For how long have I used the solution?
I have been using Apache JMeter for two years.
What do I think about the stability of the solution?
I rate Apache JMeter ten out of ten for stability.
What do I think about the scalability of the solution?
Around 10 people are using the solution in my team.
I rate Apache JMeter a nine out of ten for scalability.
How was the initial setup?
Apache JMeter's initial setup is easy.
What about the implementation team?
Apache JMeter's deployment takes half an hour to one hour.
What's my experience with pricing, setup cost, and licensing?
Apache JMeter is a free, open-source solution.
What other advice do I have?
I recommend users explore each and every functionality of Apache JMeter.
Overall, I rate Apache JMeter a nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Apache JMeter
January 2026
Learn what your peers think about Apache JMeter. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
881,114 professionals have used our research since 2012.
Senior Automated Tester & Test Manager & AnalystSenior at a consultancy with 10,001+ employees
Easy to setup, includes a wide range of plugins, but the UI has room for improvement
Pros and Cons
- "The solution helps by detecting bottlenecks."
- "The UI has room for improvement."
What is our primary use case?
We use the solution for performance distributing testing.
How has it helped my organization?
The solution helps by detecting bottlenecks.
What is most valuable?
The solution provides a wide range of plugins and extensions, such as multiple monitors and multiple samplers. Apache JMeter can be used for multiple purposes, including performance and API testing, as well as integration testing. Additionally, users can create their own cloud and build their own distributor, eliminating the need to pay for any SaaS solution.
What needs improvement?
The UI has room for improvement.
I would like to be able to measure web performance as well using the solution. Apache JMeter is only for infrastructure testing, and backend testing, but we cannot use it for performance testing because we need to do it through the browser.
For how long have I used the solution?
I have been using the solution for one year.
What do I think about the stability of the solution?
The solution runs on Java software.
What do I think about the scalability of the solution?
I give the scalability a five out of ten.
How was the initial setup?
The initial setup is straightforward. The documentation is very detailed.
I created a resource group in our private Azure cloud, and then I had multiple agents. This included one master and four or five slaves of Apache JMeter. I configured the Apache JMeter and began the distribution and testing.
What other advice do I have?
I give the solution a seven out of ten.
I suggest using the solution and following the basics.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Test Architect Applications and Performance at a tech vendor with 11-50 employees
Open-source with good community support and is very customizable
Pros and Cons
- "It's a powerful tool that is open source."
- "The only thing is the learning curve. It's high."
What is our primary use case?
I've been using JMeter mainly for performance testing and some repair testing as well.
How has it helped my organization?
The solution is open source, so we don't have to pay for anything. That is a good thing since we can save the licensing costs, et cetera, as an organization. If you go for an expensive tool like LoadRunner or even Loyalty or Locust, you'll have to spend from your budget. JMeter has everything we need without the cost.
What is most valuable?
It's a powerful tool that is open source. There are various functionalities that can be used in various combinations. You can use Jmeter for automation, like getting some APIs. You can use JMeter for the performance testing. You can add listeners. You can look at the results and can generate a load with JMeter. The beauty of JMeter is there is a lot of support from the communities online who have worked on JMeter and can give first-hand advice. Most of our queries are already answered by someone, so we get the benefit of learning from them.
It's a good tool for automated performance testing and some behavioral things.
It has a lot of customizable features. There are a lot of open libraries that you can download, and each time when you go for a new requirement, you will get new libraries.
The setup is pretty easy.
What needs improvement?
The only thing is the learning curve. It's high.
We'd like to see more third-party integrations that can be handled quickly.
Support-wise, while the community is strong, it would be nice to have the option to reach out directly to JMeter.
For performance testing, you need to correlate, et cetera, so we have to do it manually in order to get the right to regular expressions.
For how long have I used the solution?
I've been using the solution for five years.
What do I think about the stability of the solution?
As an open-source tool, when changes happen, it may be a bit unstable. This is occasional, and for the most part, it is fine. I'd rate it seven out of ten in terms of stability.
What do I think about the scalability of the solution?
The solution is scalable. I'd rate it ten out of ten.
How are customer service and support?
While there isn't any traditional support, there is a very strong community around the solution. There are so many people using it and contributing to solving problems, you can easily find answers to your queries online.
How was the initial setup?
The solution is straightforward to set up. I'd rate it five out of ten. There is a bit of a learning curve at first, however, once you start using it and taking advantage of its capabilities, I'd rate it nine out of ten.
What was our ROI?
In the areas where we do some prototyping and also some areas where we want to save money and not focus on the revenue, we use JMeter. It's a very powerful tool.
What's my experience with pricing, setup cost, and licensing?
This is an open-source solution and is, therefore, free to use.
What other advice do I have?
I'm a customer and end-user.
I'm not sure which version of the solution I'm using. It's not the latest, however. It may be about one year old.
You can deploy both on-premises and on the cloud.
Once you go ahead and implement JMeter and you learn the process, it's a great tool. It could be a great asset for any organization as it is a highly customizable tool. If you can handle the learning curve, it will be worth it. Plus, as an open-source tool, you can save a lot of money on licensing.
I'd rate the solution eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Engineering manager I - Quality at a financial services firm with 1,001-5,000 employees
Great for comprehensive performance testing and helps measure how our applications are working
Pros and Cons
- "We find the ease of use and the reports and graphs available valuable."
- "The solution needs more metrics for reporting."
What is our primary use case?
Our primary use case for the solution is comprehensive performance testing. It measures how our applications are doing overall with a lot of users. For example, if we want to simulate 100 users doing transactions simultaneously, we want to see if our app handles it well and how fast it responds. In addition, we can utilize the solution to identify time spent on operations.
What is most valuable?
We find the ease of use and the reports and graphs available valuable.
What needs improvement?
The solution needs more metrics for reporting.
For how long have I used the solution?
We have been using the solution for two years.
What do I think about the stability of the solution?
The solution is stable, and we have not had any issues.
What do I think about the scalability of the solution?
The solution is scalable, but I cannot comment on the extent of its scalability because we have yet to scale widely.
How are customer service and support?
We have not had experience with customer service and support.
How was the initial setup?
The initial setup is straightforward.
What's my experience with pricing, setup cost, and licensing?
We use the tool as an open-source tool, so we do not pay for it.
Which other solutions did I evaluate?
We chose this solution because of its affordable cost, ease of use, and popularity.
What other advice do I have?
I rate the solution a nine out of ten. I advise users considering this solution to take a course to get familiar with it quickly.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Director Consulting Expert at a computer software company with 10,001+ employees
Great features, reliable over the years, with accuracy in overall performance
Pros and Cons
- "The distributed load testing is very good with Apache JMeter."
- "The initial setup is complex and needs to be upgraded."
What is most valuable?
The distributed load testing is very good and the ramp-up. When we come out with the right ramp-up plan, it can be converted into Apache JMeter script very well. This accurately simulates how many of our transactions need to be triggered.
What needs improvement?
I would like to see exceptions improved. The initial setup is complex and needs to be upgraded. It would be great to have additional protocols other than HTTP, HTTPS, and APIs.
For how long have I used the solution?
I have been working with Apache JMeter for the past seven years.
What do I think about the stability of the solution?
The stability is good and I am not finding any issues.
What do I think about the scalability of the solution?
We are not having any problems with the scalability of Apache JMeter
How are customer service and support?
Technical support is very good.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup is complex.
What's my experience with pricing, setup cost, and licensing?
Apache JMeter is a free tool.
What other advice do I have?
I would rate Apache JMeter a nine out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Presales manager at a tech services company with 201-500 employees
Easy to set up with good documentation but needs extended backend support
Pros and Cons
- "It's stable and reliable."
- "In terms of platform support, they need to extend the support for backend platforms and more of the legacy types of platforms."
What is our primary use case?
There's a third-party platform that is getting migrated to, so with the newer version migration, we were looking to see if there are any performance degradation with the migration. The product platform assures the user loads that we are planning to have on the system. Nevertheless, we wanted to have validation from a business perspective. We wanted to see that it'll still support the loads that we are looking at.
What is most valuable?
The ability to create a large number of user loads has been very helpful for us.
It's typically straightforward to set up.
The solution can scale well.
It's stable and reliable.
There is lots of useful community support.
What needs improvement?
In terms of platform support, they need to extend the support for backend platforms and more of the legacy types of platforms.
For how long have I used the solution?
We've used the solution for a long while. We've used it for a few years.
What do I think about the stability of the solution?
It's a well-trusted product. A lot of people use it. There's a lot of support in the community also. Therefore, the stability is pretty good and it is quite reliable.
What do I think about the scalability of the solution?
We can create demand as we need. It's quite scalable.
We have five people suing the product. The performance testers use it.
How are customer service and support?
We can get a lot of support from the community. It's pretty easy to get assistance.
We've had no issue so far when we've needed to get help. We are satisfied with the support.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We did not previously use a different solution.
How was the initial setup?
The solution can be easy to set up depending on the target system that we are testing. However, there are situations where Apache JMeter is not supported.
The deployment took two to three weeks to set up and deploy.
We have a team of five people that can handle deployment and maintenance.
What about the implementation team?
We did the setup in-house. We have the capabilities within.
What's my experience with pricing, setup cost, and licensing?
Most of the time, it's the end client who manages the license for us. We don't purchase the product by ourselves; it's the end customer who does it for us. I'm not sure what the actual cost of the product is.
What other advice do I have?
We likely are using the latest version of the solution. However, I can't be sure. I'm not sure which version number we're using.
It's a tool that is being used by many, many others as well. There's a lot of community support out there. I'd recommend it, as long as it supports the platform.
I'd rate the solution seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Performance Test Engineer at a tech services company with 51-200 employees
A good load testing tool that comes with a strong online support community, but lacks reporting and analysis functionality
Pros and Cons
- "We really appreciate that the solution comes with a live community, which continuously provided plugins and support protocols."
- "We would like some reporting and analysis tools to be added to this solution."
What is our primary use case?
We use this solution to load test functional behavior, and measure performance.
What is most valuable?
We really appreciate that the solution comes with a live community, which continuously provided plugins and support protocols.
What needs improvement?
We would like some reporting and analysis tools to be added to this solution.
We would also like the manual available for this solution to allow for better usability; it can be quite complex for new users, and the product is not always very intuitive.
For how long have I used the solution?
We have been working with this solution for 12 years.
What do I think about the stability of the solution?
We have found this solution to be a stable and reliable tool.
What do I think about the scalability of the solution?
This solution is easily scalable, you can distribute the larger generation among several machines in the LAN, or you can use the cloud variation of the product.
How are customer service and support?
This solution doesn't come with technical support, but there is plug-in wide community support, where organizations can ask questions about issues they are experiencing.
How was the initial setup?
This solution isn't actually deployed, it is a zip file, which is extracted. It can also be deployed via public cloud, if an organization chooses the cloud-based model.
What's my experience with pricing, setup cost, and licensing?
This is an open-source solution, so there are no licensing costs involved.
What other advice do I have?
We would recommend that organizations considering this solution invest time in research of the product before implementing it. There are a lot of online resources that can assist with this, so the business can check if the solution will meet their requirements.
I would rate this solution an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free Apache JMeter Report and get advice and tips from experienced pros
sharing their opinions.
Updated: January 2026
Popular Comparisons
Tricentis Tosca
Apigee
OpenText Functional Testing
Katalon Studio
Postman Enterprise
Tricentis NeoLoad
BlazeMeter
OpenText Professional Performance Engineering (LoadRunner Professional)
Worksoft Certify
Parasoft SOAtest
OpenText Core Performance Engineering (LoadRunner Cloud)
ReadyAPI Test
OpenText Enterprise Performance Engineering (LoadRunner Enterprise)
ReadyAPI
Oracle Application Testing Suite
Buyer's Guide
Download our free Apache JMeter Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Jmeter vs SOAtest?
- How does Postman compare with Apache JMeter?
- How does BlazeMeter compare with Apache JMeter?
- What is your experience with Citrix with JMeter?
- When evaluating Load Testing Tools, what aspect do you think is the most important to look for?
- SOAtest vs. SoapUI NG Pro?
- Does Compuware have a manual testing solution? Which manual testing solutions should we be considering?
- What are the top performance tools available to load test web applications?
- What is the best tool for mobile native performance testing on real devices?
- When evaluating Performance Testing Tools, what aspect do you think is the most important to look for?


















