---
title: JProfiler Reviews
meta_title: 'JProfiler Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 33 reviews by the users' company size, role or industry to
  find out how JProfiler works for a business like yours.
aggregate_rating:
  rating_value: 4.3
  review_count: 33
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: "DevSecOps\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t"
  url: https://www.g2.com/categories/devsecops
---

# JProfiler Reviews
**Vendor:** EJ Technologies  
**Category:** [Static Code Analysis Tools](https://www.g2.com/categories/static-code-analysis)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 33
## About JProfiler
JProfiler is a Java profiler tool that helps users to resolve performance bottlenecks, pin down memory leaks and understand threading issues




## JProfiler Reviews
  ### 1. Great tool for profiling your applications.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ahmed M. | Senior Software Engineer - Enterprise Apps, Enterprise (> 1000 emp.)

**Reviewed Date:** October 21, 2020

**What do you like best about JProfiler?**

Attaching JProfiler with your application was very simple no code, xmls, or any lengthy configuration was required.

You can easily identify the resources leakages i.e. Streams, Memory, JDBC Resources, and other opened utilities. 

I got to know the benefit of using StringBuilder and StringBuffer after using JProfiler. It showed me in real life how changing or appending something in string can be so taxing on your resources. With it's help I was able to bring the heap space and memory used by my application from hundreds of MBs to just below 200 MBs.

**What do you dislike about JProfiler?**

The paid version costs a lot. It could be cheaper. The software itself is slow, takes a lot of resources to run. If we are running our application and the profiler also on the same machine it makes the server response automatically slow as the resources employed by the Jprofiler usually exceeds than that of your application.

**What problems is JProfiler solving and how is that benefiting you?**

Identifying slower queries, ensuring tps, resolving memory leaks, and string pool reduction.

  ### 2. Awesome code analyzer tool.. helps find slower methods and memory leak even before performance tests

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kinjal S. | Chief Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 15, 2020

**What do you like best about JProfiler?**

Nice profiling of the entire call stack trace, no log lookup needed
Helps  find slow methods and queries /memory leaks quickly

Live debugging of a session is the icing on the cake

Most projects have a development phase and then it goes for performance testing. With single user profiling done by Jprofiler and issues fixed, application stands a much better chance of withstanding performance tests. This is my opinion saves a lot of rework and last minute changes
Morever developers get to see the entire call trace which helps them decide where to put logs effectively. This reduces the time taken to troubleshoot issues
The live debug feature is especially useful when we have API and web services spanning several sources like in the case of market data aggregators

**What do you dislike about JProfiler?**

None to dislike. Makes single user load testing smooth
In fact one of the god ways to read code is to turn the profiler on while running through the application. helps find the UI with the backend modules

**What problems is JProfiler solving and how is that benefiting you?**

Identified  slower methods and queries even before it went for performance testing
Helps debugging live sessions for across party API and web services

  ### 3. Performance Tuning Using JProfiler

**Rating:** 4.5/5.0 stars

**Reviewed by:** Lalit B. | Architect, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 27, 2020

**What do you like best about JProfiler?**

Identified slower methods and SQL queries, Used extensively to find the biggest object residing in JVM memory with respect to garbage collection. HTTP request call traceabilities. Tuning snapshot comparison.

**What do you dislike about JProfiler?**

Sometimes detailed profiling is very slow, class transformation takes a very long time but an alternate way we can filter out by package name.

**Recommendations to others considering JProfiler:**

Try the trial version if not sure

**What problems is JProfiler solving and how is that benefiting you?**

We have a complex system with a lot of reflection calls, huge memory usage, so we have to keep the  JVM memory without any cluttering objects.  Method execution time is very important including any redundant calls. It correctly identified some SQL calls as very expensive.

  ### 4. Tune your Java app through JProfiler

**Rating:** 4.0/5.0 stars

**Reviewed by:** Faisal M. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 29, 2020

**What do you like best about JProfiler?**

It's easy to use and its integration is already available in all best IDEs i.e IntelliJ. Our performance team uses this tool in each release cycle to identify any memory leakage and performance bottlenecks before moving the code to production.

**What do you dislike about JProfiler?**

No major issue found until so far. The GUI is sometimes hard to grasp for newcomers.

**Recommendations to others considering JProfiler:**

It's the best tool available in the market to profile your backend applications as my experience is concerned.

**What problems is JProfiler solving and how is that benefiting you?**

JProfiler helps in:
- JVM tunning.
- Memory leakage that could not be found while unit testing.
- Threads bottlenecks.
- Optimization in terms of performance and memory.

  ### 5. Awesome tool for finding Memory leakage and slowness of Performance

**Rating:** 4.0/5.0 stars

**Reviewed by:** Nirav K. | Professional Freelancer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 27, 2020

**What do you like best about JProfiler?**

1) Deep profiling and analysis of memory leakage
2) Powerful CPU profiling
3) Thread level analysis
4) Ease of use
5) Very useful and Helpful to support Java frameworks ( e.g. Hibernate)
6) User Friendly Graphical User Interface
7) Heap space and Memory used by application reduced from GBs to MBs
8) Easy to Setup

**What do you dislike about JProfiler?**

Tool itself is slow. If running  application and the Profiler also on the same machine it makes the server response automatically slow.

**What problems is JProfiler solving and how is that benefiting you?**

1) Resolving Memory leaks and String pool reduction
2) Helps to identify the specific object or class that causes the memory leak
3) Monitoring insight about JVM and other java parameters
4) Memory utilization and Performance bottleneck of a running application in real time

  ### 6. Efficient profiling tool for Java applications and analysing memory leaks

**Rating:** 4.0/5.0 stars

**Reviewed by:** Reetika N. | Senior Performance Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 27, 2020

**What do you like best about JProfiler?**

Jprofiler allows us to analyse threads and memory leaks with visual representation of the memory allocated to the machine by depicting the clear picture of total bytes, thread, class structure and instances of the methods for memory profiling and garbage collector activities.

**What do you dislike about JProfiler?**

This tool is already doing good in the market by providing an ease of access for the user which makes it a reliable tool. In order to provide some additional functionalities it can further be worked upon by providing users with SSL based profiling used by diffract applications.

**Recommendations to others considering JProfiler:**

Recommend

**What problems is JProfiler solving and how is that benefiting you?**

Memory leaks identification, garbage collection and identifying performance bottlenecks

  ### 7. Great Profiling tool for Java application

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pankaj J. | Enterprise (> 1000 emp.)

**Reviewed Date:** October 27, 2020

**What do you like best about JProfiler?**

Jprofilers heap walker, Organizing Profiling data into view section,Telemetry views.Easy to use.Live debugging session is plus.

As an performance engineer it's helps in a great way to find the bottleneck for the slowness of the application.

**What do you dislike about JProfiler?**

Nothing when compared to other profiling tools

**Recommendations to others considering JProfiler:**

If you need a deep insight on how your java application is behaving jprofiler is a tool.

**What problems is JProfiler solving and how is that benefiting you?**

As a performance engineer...end end few of memory usage,GC,Slow threads,Slow methods
All these inputs helps in debugging the slowness in response time.

  ### 8. Best Java Profiler

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 28, 2020

**What do you like best about JProfiler?**

Ultimately best feature of JProfiler is the time statistic for method invocation tree so You easily be able to find the bottleneck in your code. I have used the commercial version in every company that I have been worked for.

**What do you dislike about JProfiler?**

Profiling in the k8s platform has some obvious limitation - You could profile only one JVM at a time.

**What problems is JProfiler solving and how is that benefiting you?**

I have solved various problems from slow JPA/Hibernate queries, through code speed optimization, to finding memory leaks.

  ### 9. JProfiler

**Rating:** 5.0/5.0 stars

**Reviewed by:** Priyabrata D. | Performance Solution Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** October 21, 2020

**What do you like best about JProfiler?**

The easy to use and user friendly features.
The tool can be deployed by a lay man with user manual instructions, which is a great compliment.
Debugging is very user friendly

**What do you dislike about JProfiler?**

Nothing specific, but sometimes if the server is in remote location the trace capture takes time, which is expected.

**Recommendations to others considering JProfiler:**

Proper analysis of traces in the tool is very easy.

**What problems is JProfiler solving and how is that benefiting you?**

Helps debugging API and web services
Thread dump analysis is very easy
Debugging is very user friendly

  ### 10. exelcellent static code analysis tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohammed A. | Software Engineering Manager II, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 21, 2020

**What do you like best about JProfiler?**

the hotspots feature and presentation of method execution times in a hierarchical manner.

**What do you dislike about JProfiler?**

the integration with servers and microservices could be improved a tad bit makong it run most like Posan runs as an independent. Idont know how thats possible to intrument a server or microservice but would be good to have.

**What problems is JProfiler solving and how is that benefiting you?**

Memory leaks identification, benchmarking response times endpoints of  microservices with load simulated from jmeter. Identifying slowness in execution times in the various methods in microservice.

  ### 11. Jprofiler Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Raja Pandian J. | Senior Java Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 02, 2020

**What do you like best about JProfiler?**

easy integration with app servers and profile our application. Provide detailed view of how object created, memory consumed. Thread view helps to understand which one creating issue.

**What do you dislike about JProfiler?**

nothing much to say about dislike, can improve more user friendly and better UI representation.

**What problems is JProfiler solving and how is that benefiting you?**

Able to get an idea how the application will perform in prod before release. Really helps in reduce the cost involved in performance issue after production.

  ### 12. I’m using jprofiler a little over 5 years and it’s my favorite performance checker tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Haneen J. | Security Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 20, 2020

**What do you like best about JProfiler?**

It’s easy to use 
Easy to figure out the performance problems in your application 
Easy to Setup

**What do you dislike about JProfiler?**

Not easy to connect it to jvm running in docker  image

**What problems is JProfiler solving and how is that benefiting you?**

I solved cheque image upload performance problem 
Jprofiler shows me the exact line of code which causing the performance problem

  ### 13. Jprofiler performance ananlysis

**Rating:** 4.5/5.0 stars

**Reviewed by:** Venkata Sai K. | Senior Performance Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 24, 2020

**What do you like best about JProfiler?**

Easily finding the memory leaks is one of the best feature in jorofiler

**What do you dislike about JProfiler?**

Sql query statements tough to analyse for db applications

**What problems is JProfiler solving and how is that benefiting you?**

Tracing the whole application code stack with respect to slow calls is the major benefit with jprofiler

  ### 14. What en efficient tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kislay K. | Project Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 29, 2020

**What do you like best about JProfiler?**

The analytical view that Jprofiler provides has been very helpful

**What do you dislike about JProfiler?**

Needs further improvements for the dashboard and how the data is seen.

**What problems is JProfiler solving and how is that benefiting you?**

We are looking at the the memory leakage and other performance optimization issues.

  ### 15. Decent tool

**Rating:** 3.5/5.0 stars

**Reviewed by:** Kris M. | Data Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 25, 2020

**What do you like best about JProfiler?**

Fairly straightforward UI. Didn't need to refer to docs.

**What do you dislike about JProfiler?**

Was paid for by employer I think. Not sure what the free tier is like.

**What problems is JProfiler solving and how is that benefiting you?**

Helped find areas of Java codebase that needed attention.

  ### 16. Great product to identify memory leaks

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 11, 2020

**What do you like best about JProfiler?**

This is a tool which helps me to identify memory leaks. Specifically helps to identify the specific object or class that causes the memory leak.

**What do you dislike about JProfiler?**

Nothing much that I dislike about JProfiler

**What problems is JProfiler solving and how is that benefiting you?**

This is a tool which helps me to identify memory leaks. Specifically helps to identify the specific object or class that causes the memory leak.

  ### 17. JProfiler is good product

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 28, 2020

**What do you like best about JProfiler?**

JProfiler is very good memory management debugging tool

**What do you dislike about JProfiler?**

JProfiler is good product. I couldn't see any downsides so far.

**What problems is JProfiler solving and how is that benefiting you?**

JProfiler easily measures memory management of application so that If any memory leak occurs in my application, JProfiler would help us to identify the memory issues.

  ### 18. Jprofiler is a best tool for capturing performance metrics and heap and cpu analysis

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Broadcast Media | Enterprise (> 1000 emp.)

**Reviewed Date:** October 27, 2020

**What do you like best about JProfiler?**

Jprofiler is a best tool for capturing performance metrics and heap and cpu analysis

**What do you dislike about JProfiler?**

Need process level heap and cpu graphs and live and time range selection

**Recommendations to others considering JProfiler:**

Its good tool for monitoring system resource

**What problems is JProfiler solving and how is that benefiting you?**

Heap dump analysis

  ### 19. Jprofiler is the best tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Banking | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 22, 2020

**What do you like best about JProfiler?**

Monitoring and insight about jvm and other java parameters

**What do you dislike about JProfiler?**

We will not get in depth purepaths about threads and gc

**Recommendations to others considering JProfiler:**

Use this tool for high level java monitoring

**What problems is JProfiler solving and how is that benefiting you?**

Monitoring during java based web  application run

  ### 20. Profiler is a simple tool for automated profiling of large flows.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 20, 2020

**What do you like best about JProfiler?**

The third party integrations and session management is so easy and flawless.

**What do you dislike about JProfiler?**

The SSL based profiling and platform independence.

**Recommendations to others considering JProfiler:**

Recommended

**What problems is JProfiler solving and how is that benefiting you?**

Performance and automation

  ### 21. Among top tools for analyze performance of services

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gunjan kumar m. | SDE-1, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 29, 2019

**What do you like best about JProfiler?**

The best part of JProfiler is its simplicity and ease of use, any newcomer can understand it. One of the most important aspects of the JProfiler is that it enables both memory profiles to assess memory usage. It can also assess thread conflicts by CPU profiling and Dynamic allocation leaks with memory profiling. JProfiler also generates a visual representation for the VM or the Virtual Machine load, also the load is represented across a variety of parameters including active and total bytes, threads, classes, instances and also garbage collector activities.

**What do you dislike about JProfiler?**

Not much to say here, but I would say we can add more features to JProfiler, Add some integrations to other famous tools so it would be more easy.
Also, I would say it would be better if we improve thread visualization in JProfiler.
make it easier to find thread dump and a user guide for that

**What problems is JProfiler solving and how is that benefiting you?**

Below are the problems solved by JProfiler:
-  CPU profiling and Dynamic allocation leaks 
-  memory profiling 

Benefits:
- Understanding of inside of services 


  ### 22. Using JProfile for application memory management has been an insightful experience

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anjan B. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 02, 2019

**What do you like best about JProfiler?**

The single most useful feature that I like about Jprofiler was the usage of graph to understand the instance allocation.

**What do you dislike about JProfiler?**

Everytime I have used JProfiler, it has given me the expected result in solving my problem. So there is nothing which has made me dislike the product.

**Recommendations to others considering JProfiler:**

Highly recommended

**What problems is JProfiler solving and how is that benefiting you?**

The single most important problem that I am solving with JProfile is the plugging of memory leaks in enterprise software. I have benefitted in using this tool to identify such memory leaks and ended up not only in plugging them but also learnt to write better code to avoid such memory management issues.

  ### 23. The best java profiling tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rajiv R. | Senior Architect, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** October 30, 2019

**What do you like best about JProfiler?**

1. Richness of the features
2. Simplicity of the interface leading to smaller learning curve
3. Stability of the tool
4. Small resource footprint


**What do you dislike about JProfiler?**

There is not much in here that someone would not like. If I at all have to point out at somethings - It has the ability to profile a js app and also can profile a java app. If however both these profilings could be related or connected, then not only would I have a application profile view at method level but also at a UI actionable level.

**What problems is JProfiler solving and how is that benefiting you?**

I use JProfiler primarily for finding memory leaks and performance bottlenecks. 

  ### 24. JProfiler is best tool I used analysing performance bottlenecks, memory leaks and CPU leaks.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sanjyot B. | Application Developer, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** October 31, 2019

**What do you like best about JProfiler?**

Exceptional ease of use
Good support for enterprise Java
High and deep profiling and analysis
Low overhead 
Powerful CPU profiling

**What do you dislike about JProfiler?**

Sometimes it gets stuck in between and can be slow while tracing

**Recommendations to others considering JProfiler:**

Best tool for JVM profiling, tracing CPU leaks and with ease of use and deep profiling options.

**What problems is JProfiler solving and how is that benefiting you?**

Used JProfiler for performance optimization and solving memory leak issues of a JVM based software networking and telecom component.
Benefits:
Exceptional ease of use
Good support for enterprise Java
High and deep profiling and analysis
Powerful CPU profiling
Thread level analysis

  ### 25. Best JVM tuning app available

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rohit S. | Lead Performance Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 30, 2019

**What do you like best about JProfiler?**

The simplicity to use the application and how quickly we can find performance bottlenecks even before we start the deep dive.

**What do you dislike about JProfiler?**

Its initial setup is bit lengthy and not so user friendly. Apart from this the cost of liscense i feel is bit on the higher side.

**What problems is JProfiler solving and how is that benefiting you?**

Whenever we have any performance issues we use jprofiler to debug the issues and find the bottlenecks. It helps us in finding the memory leaks, cpu issues, gc issues etc.

  ### 26. Great Solution

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Banking | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 29, 2019

**What do you like best about JProfiler?**

I think supporting java frameworks like hibernate is very useful and helpful.

**What do you dislike about JProfiler?**

For monolithic applications with more than 5000 class its hard to profile and jprofiler has limitation.
It’s also take a long time to start profiling huge applications.


**Recommendations to others considering JProfiler:**

Without profiler developers cannot find how projects work in real environments, Profiling applications help developers to think better in designing and using open source softwares.

**What problems is JProfiler solving and how is that benefiting you?**

In most cases we used lots of open source libraries   for developing our products, finding issues in third parties is very important and jprofiler is very useful for this purpose.
Finding performance issues in queries that generated via Hibernate and time periods of each call in hierarchy is very useful. 

  ### 27. JProfiler Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 01, 2019

**What do you like best about JProfiler?**

JProfiler is one of the best Java profiling tools to find performance bottlenecks in the code. It quickly lets developers detect memory leaks and slowness in performance.

**What do you dislike about JProfiler?**

JProfiler in itself is a very useful tool and does not have any specific drawbacks. However, based on your application this may require more memory usage.

**What problems is JProfiler solving and how is that benefiting you?**

Slow Performance issues, Memory leaks, detect Multi-Thread issues are few problems for which I use JProfiler. JProfiler is easy to use and has good integration with the most popular IDEs such as Eclipse, IntelliJ.

  ### 28. CPU usage and memory monitoring

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Medical Devices | Enterprise (> 1000 emp.)

**Reviewed Date:** November 01, 2019

**What do you like best about JProfiler?**

GUI of JProfiler gives good insight of memory utilization and performance bottleneck of a running application in real time.

**What do you dislike about JProfiler?**

For a beginner it could be difficult to familiarize with Jprofiler

**What problems is JProfiler solving and how is that benefiting you?**

A java application which took almost half of the RAM, was optimized to almost half of it's utilization with the help of the memory and CPU monitoring feature of JProfiler. Memory leaks due to the creation of millions of String objects was the reason.

  ### 29. Cpu and memory bottleneck finder.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Networking | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 12, 2019

**What do you like best about JProfiler?**

Jprofiler is best in CPU and Memory bottleneck finding in the Java code which is difficult in the code review and unit testcases. Helps for performance testing

**What do you dislike about JProfiler?**

Taking the heap dump and analysing the data should be made little easier. Which is little pain i felt personally.

**What problems is JProfiler solving and how is that benefiting you?**

Helped in resolving performance testing
Helped in memory and cpu bottlenecks issue handling.

  ### 30. Ease of use

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pankaj T. | Manager, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** October 29, 2019

**What do you like best about JProfiler?**

DB and JVM insights within one product make identifying performance issues easier.

**What do you dislike about JProfiler?**

Sometimes it gets hand  while profiling JVM's

**What problems is JProfiler solving and how is that benefiting you?**

Performance issues and memory leaks

  ### 31. Awesome tool for profiling Java and J2EE application.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anuj S. | Sr. Software Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 16, 2019

**What do you like best about JProfiler?**

Awesome tool for profiling Java application, I like its feature of thread profiling, that allows me to resolve issues related to the thread. Memory profiling is also a good feature that allows me to resolve memory leakage problems. 

**What do you dislike about JProfiler?**

As of now, I did not find any issue with JProfiler. Overall its a good tool for resolving a number of issues found in a java application. Nothing to dislike.

**Recommendations to others considering JProfiler:**

I would recommend once to use this too, rest you can decide on your own after using once.

**What problems is JProfiler solving and how is that benefiting you?**

It allows me to find issues in a Java application related to thread and memory leakage and helps to fix them.

It helps me a lotiIn terms of optimizing the application and make them robust.

  ### 32. JProfiler review

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 29, 2019

**What do you like best about JProfiler?**

Well shown results of.memory and cpu leaking.

Shows results for cpu and memory on every method call.

**What do you dislike about JProfiler?**

Hard to configure and attach to application port. For web application there is need for extra unnecessary effort just to start investigting.

**What problems is JProfiler solving and how is that benefiting you?**

Performance issue. Realozed memory and cpu leeking

  ### 33. Greate tool for Java developers

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tom P. | Sr manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 16, 2019

**What do you like best about JProfiler?**

Like ease of use and figure out application performance  issues fast. I have been using this tool for a long time and every time I want to find memory leaks or any resource issue for our application, JProfiler is the best in the market. Excellent metrics and powerful profiling capabilities make it very useful in find issues before going to production.

**What do you dislike about JProfiler?**

Becomes a bit sluggish after a long use of profiler. Sometimes metrics data and chart does not point to real issues. User must spend a lot of time digging in the hidden places to solve real world issues

**What problems is JProfiler solving and how is that benefiting you?**

I have resolved real production issues as well as improved quality of or our application.


## JProfiler Discussions
  - [What is JProfiler used for?](https://www.g2.com/discussions/what-is-jprofiler-used-for)

- [View JProfiler pricing details and edition comparison](https://www.g2.com/products/jprofiler/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-30+21%3A02%3A48+-0500&secure%5Bsession_id%5D=0bb08221-d1b4-4aaa-a5ec-1b57ea1e3e81&secure%5Btoken%5D=e5c9ab7d801af2232a809827b0170922b8ab38b5996640fce3ae54ff2635dfa5&format=llm_user)

## JProfiler Features
**Agentic AI - Static Code Analysis**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top JProfiler Alternatives
  - [SonarQube](https://www.g2.com/products/sonarqube/reviews) - 4.4/5.0 (147 reviews)
  - [Gearset DevOps](https://www.g2.com/products/gearset-devops/reviews) - 4.7/5.0 (290 reviews)
  - [OpsPilot](https://www.g2.com/products/opspilot/reviews) - 4.8/5.0 (174 reviews)

