--- title: JaCoCo Reviews meta\_title: 'JaCoCo Reviews 2026: Details, Pricing, & Features | G2' meta\_description: Filter 52 reviews by the users' company size, role or industry to find out how JaCoCo works for a business like yours. aggregate\_rating: rating\_value: 4.5 review\_count: 52 scale: '5' date\_modified: '2026-08-09' parent\_category: name: Integrated Development Environments (IDE) url: https://www.g2.com/categories/integrated-development-environments-ide ---

# JaCoCo Reviews & Product Details

JaCoCo is a free, open-source Java code coverage library developed by the EclEmma team. It provides detailed insights into code execution during testing, enabling developers to assess the effectiveness of their test suites and identify untested parts of their codebase. By integrating JaCoCo into the development process, teams can enhance software quality and maintainability. Key Features and Functionality: - Comprehensive Coverage Metrics: JaCoCo measures various coverage types, including instruction (C0), branch (C1), line, method, and class coverage. It also analyzes cyclomatic complexity to identify intricate code segments that may require refactoring. - Bytecode Instrumentation: Utilizing Java bytecode instrumentation, JaCoCo operates without needing source files, allowing for seamless integration into diverse Java environments. - Flexible Integration: JaCoCo supports integration with popular build tools such as Maven, Gradle, and Ant, as well as continuous integration platforms like Jenkins and TeamCity. It also offers plugins for IDEs like Eclipse (via EclEmma) and IntelliJ IDEA, facilitating easy adoption into existing workflows. - On-the-Fly Instrumentation: Through a Java agent, JaCoCo performs on-the-fly instrumentation, enabling real-time coverage analysis without modifying the original codebase. Primary Value and Problem Solved: JaCoCo addresses the critical need for effective code coverage analysis in Java development. By providing detailed coverage reports, it helps developers identify untested code paths, ensuring that applications are thoroughly tested. This leads to higher code quality, reduced risk of defects, and improved software reliability. Its lightweight design and flexible integration options make it suitable for various development environments, from individual projects to large-scale enterprise applications.

* * *

Seller
[Jacoco](https://www.g2.com/sellers/jacoco)
Discussions
[JaCoCo Community](https://www.g2.com/products/jacoco/discuss)
Solution Type

Best-of-Breed

Show More

## Value at a Glance

Averages based on real user reviews.

### Perceived Cost

$$$$$

[
View More Pricing Information
](https://www.g2.com/products/jacoco/pricing)

## Top-Rated Alternatives

[

 ![IntelliJ IDEA](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "IntelliJ IDEA")

IntelliJ IDEA

4.6/5(2,388)

](https://www.g2.com/products/intellij-idea/reviews)

[

 ![Xcode](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Xcode")

Xcode

4.2/5(1,039)

](https://www.g2.com/products/xcode/reviews)

[

 ![NetBeans](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "NetBeans")

NetBeans

4.2/5(675)

](https://www.g2.com/products/netbeans/reviews)

[
View All Alternatives
](https://www.g2.com/products/jacoco/competitors/alternatives)

## User Insights

Average based on 52 real user reviews.

Perceived Cost

$$$$$

[Log in to unlock pricing and user insights](/login)

## JaCoCo Integrations
(2)

What do users say about integrations?

Integration information sourced from real user reviews.

[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Eclipse

](https://www.g2.com/products/eclipse/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

IntelliJ IDEA

](https://www.g2.com/products/intellij-idea/reviews)

Show More

 ![Jeet S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Jeet S.")
JS

Jeet S.

Senior Technology Specialist

Information Technology and Services

Small-Business (50 or fewer emp.)

6/29/2021

"Java Code Coverage"

4/5

What do you like best about JaCoCo?

It's user-friendly library can be easily used by any coder and its very helpful Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

The errors when instrumenting some Java classes takes time to resolve. This could be improved Review collected by and hosted on G2.com.

Recommendations to others considering JaCoCo:

if not forever, atleast try for sometime and you will like it a lot Review collected by and hosted on G2.com.

What problems is JaCoCo solving and how is that benefiting you?

As it compiles Java sources and executes a simple Java program and also creates a coverage report. It's beneficial to me Review collected by and hosted on G2.com.

Show More

5/13/2026
Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Financial Services](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Financial Services")
UF

Verified User in Financial Services

Enterprise (\> 1000 emp.)

5/24/2025

"The simplest and standard code-coverage tool"

4/5

What do you like best about JaCoCo?

1. Very easy to integrate into maven and gradle.

2. Clear and comprehensive reports.

3. Integrations with IDE (frankly saying, Idea IntelliJ has some internal code-coverage, but it could use JaCoCo directly)

4. Integrations with Sonar Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

1. Look&Feel of some reports looks a little bit old and out-dated.

2. Such global solutions like Sonar does the final job better, but in terms of test coverage only task - JaCoCo is great Review collected by and hosted on G2.com.

What problems is JaCoCo solving and how is that benefiting you?

Improving the quality of code, by controlling the coverage ratio Review collected by and hosted on G2.com.

Show More

Validated ReviewerSource: Organic

 ![Verified User in Information Technology and Services](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Information Technology and Services")
UI

Verified User in Information Technology and Services

Enterprise (\> 1000 emp.)

1/3/2024

"Best code coverage tool for java"

4/5

What do you like best about JaCoCo?

Easy to integrate with the IDE or tools

Easy to use

Very fast and accurate

Easily can filter and customize Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

Finding the report is little bit complicated

Sometimes results are not updating properly Review collected by and hosted on G2.com.

What problems is JaCoCo solving and how is that benefiting you?

Jacaco helps to improve the test code coverage. It ensures providing quality software to the end-users. Review collected by and hosted on G2.com.

Show More

12/26/2024
Current UserValidated ReviewerSource: Organic

 ![Jainesh K.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Jainesh K.")
JK

Jainesh K.

Senior Software Engineer

Mid-Market (51-1000 emp.)

8/28/2023

"Buddy for better coding"

3.5/5

What do you like best about JaCoCo?

- Better visualisation off the code coverage using different reports

- Saves developer time by locating the exact place where the code coverage is low

- JaCoCo tested does not take much time as they run parallel to you test cases

- Easy to use with provided configurations and can also be integrated easily with different IDEs Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

- It has very little or no support for distributed systems testing

- It does not support path coverage

- limited support for testing milti threaded application s Review collected by and hosted on G2.com.

What problems is JaCoCo solving and how is that benefiting you?

- Better code coverage that ultimately improves code quality and reduce bugs

- We can easily visualise different parts of the source code which are covered and which needs further test cases written.

- super different kind of coverage like line coverage, branch coverage, method coverage etc. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Sudheer M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Sudheer M.")
SM

Sudheer M.

Senior Software Engineer

Enterprise (\> 1000 emp.)

1/16/2023

"Jacoco tool review and Feedback"

4/5

What do you like best about JaCoCo?

Integrates well with Intellij & Eclipse to generate code coverage reports in well readable format. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

It is limited to junit test cases.

If junit tests are not written then Jacoco cannot generate the code coverage reports. Review collected by and hosted on G2.com.

What problems is JaCoCo solving and how is that benefiting you?

It ensures that the test cases (junit tests) are covering almost all business functionalities.

It is being integrated with CICD builds which ensures the code quality. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Retail](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Retail")
UR

Verified User in Retail

Mid-Market (51-1000 emp.)

9/1/2021

"Great code coverage tool for Java and Kotlin"

4/5

What do you like best about JaCoCo?

1. It gives accurate and reliable code coverage for unit tests.

2. The results can be given out in different file formats, which can be represented as graphs.

3. It can also be integrated with Sonarcloud for static code analysis and merge checker. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

It can get a little confusing to integrate with Kotlin projects. Review collected by and hosted on G2.com.

Recommendations to others considering JaCoCo:

It's a good bet. Time-saving and useful. Review collected by and hosted on G2.com.

What problems is JaCoCo solving and how is that benefiting you?

We use Jacaco in our Android Kotlin projects with gradle to measure the unit tests code coverage.

With its insights, we have managed to get closer to our objective of shift-left testing.

If you can measure something, you can become better at it. Jacoco helps in quantifying the code coverage, which directs in improving the code quality. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Information Technology and Services](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Information Technology and Services")
UI

Verified User in Information Technology and Services

Small-Business (50 or fewer emp.)

12/29/2021

"Good tool for java code coverage"

3.5/5

What do you like best about JaCoCo?

I use jacoco plugin for the java code coverage library and use it with IntelliJ; I configured it with the maven plugin. So far, I like how it shows results on coverage and gives effect. Also integrated with build profile to see result. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

We're using SonarQube integrated with Jacoco Plugin to check on code smell, pmd, find bugs and not showing coverage for some classes. Review collected by and hosted on G2.com.

What problems is JaCoCo solving and how is that benefiting you?

Mostly code coverage, see what needs improvement for code performance and where it will break.

find missing test cases and where else to write more testcases Review collected by and hosted on G2.com.

Show More

1/6/2022
Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Computer Software](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Computer Software")
UC

Verified User in Computer Software

Small-Business (50 or fewer emp.)

12/15/2021

"JaCoCo is useful tool to test our code coverage"

4/5

What do you like best about JaCoCo?

I use the JaCoCo to identify how many lines of the code tested and missing test cases in the code. It will generate a nice report. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

It would be better to enhance Jacoco Report UI Review collected by and hosted on G2.com.

What problems is JaCoCo solving and how is that benefiting you?

I'm checking my code test coverage. I have identified a lot of missing test cases using JaCoCo Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Muhammed A.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Muhammed A.")
MA

Muhammed A.

Staff Software Quality Engineer

Mid-Market (51-1000 emp.)

9/8/2021

"JaCoCo is my best solution"

4/5

What do you like best about JaCoCo?

It check code coverage with unit tests and give very detailed and obvious reports Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

The documentation is not very clear, and the support community is not available all time Review collected by and hosted on G2.com.

What problems is JaCoCo solving and how is that benefiting you?

JaCoCo is a free Java code coverage library. We use it for the code review in our company because of its good reports Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Banking](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Banking")
UB

Verified User in Banking

Mid-Market (51-1000 emp.)

8/31/2021

"Nice Code Coverage tool for Java"

4/5

What do you like best about JaCoCo?

JaCoCo is very easy to integrate and it tells us about the code coverage. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

It does not give full information about the uncovered methods or code lines when running individually by the testing team (who don't have code access) Review collected by and hosted on G2.com.

What problems is JaCoCo solving and how is that benefiting you?

It helps developers to identify code for which the developer has not written the test cases. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

## Questions about JaCoCo? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

[
Ask about JaCoCo
](https://www.g2.com/products/jacoco/discussions/new)

GU

Guest User
•
Last activity over 3 years ago

What is difference between JaCoCo and SonarQube?

0 Upvotes

1

[
Join the conversation
](https://www.g2.com/discussions/what-is-difference-between-jacoco-and-sonarqube)

GU

Guest User
•
Last activity about 2 months ago

What is JaCoCo used for?

0 Upvotes

2

[
Join the conversation
](https://www.g2.com/discussions/what-is-jacoco-used-for)

[
View all Discussions
](https://www.g2.com/products/jacoco/discuss)

##### Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

[
View More Pricing Information
](https://www.g2.com/products/jacoco/pricing)

## Work at Jacoco?

Claim this profile to respond to reviews, update product info, and reach in-market buyers.

[
Claim this profile
](https://www.g2.com/products/jacoco/claim_requests/new?utm_medium=profile-footer-claim-cta&utm_source=g2)

##### Categories on G2

[Java Integrated Development Environments (IDE)](https://www.g2.com/categories/java-integrated-development-environments-ide)

##### Explore More

[What implementation requirements and integration complexity should teams assess before selecting an IT resilience orchestration platform?](https://www.g2.com/discussions/what-implementation-requirements-and-integration-complexity-should-teams-assess-before-selecting-an-it-resilience-orchestration-platform)[Which revenue management platforms are best suited for concert halls and performing arts venues?](https://www.g2.com/discussions/which-revenue-management-platforms-are-best-suited-for-concert-halls-and-performing-arts-venues)[Top scheduling solutions for field service teams](https://www.g2.com/discussions/top-scheduling-solutions-for-field-service-teams)

[Datasite VDR Assessment](https://learn.g2.com/is-datasite-a-good-vdr)[Which CLM platforms are best for mid-market organizations that need real-time visibility into contract status across the team?](https://www.g2.com/discussions/which-clm-platforms-are-best-for-mid-market-organizations-that-need-real-time-visibility-into-contract-status-across-the-team)[Pros and Cons Details](https://www.g2.com/products/jacoco/reviews?qs=pros-and-cons)

[Show MoreShow Less](javascript:void(0);)