EVERYTHING XIAOMI
Get listed
Ranked chart · Developer Tools

Best Test Coverage Tools in 2026

Test coverage tools help you examine which parts of your code are exercised and how that information fits into development work. Compared on supported languages and coverage types, the entries also vary in coverage gates, historical trends, pull-request annotations and report formats. Consider whether those features suit your review process and how you want to follow coverage over time. Coveralls, OpenClover and…

27 appsSorted 24 Oct 2026How we rank
18.0
Codecov logo

Codecov provides code coverage reporting and insights intended to help teams improve code quality during development.

Free planOpen sourceWebAPIExtension
From $5 a month
37.3

Coverage.py measures which parts of Python programs run and which executable code remains untouched, helping developers assess what their tests exercise.

Free planOpen sourceAPILinuxmacOS
Free plan
  1. 4Coveralls logo

    Coveralls

    Coveralls analyzes software test coverage so teams can identify code that tests do not cover.

    Free planWebAPILinuxSelf-hosted
    6.8From $10 a month
  2. 5

    ReportGenerator

    ReportGenerator is a command-line tool that converts code coverage reports into readable outputs and visualizes covered source lines.

    Free planLinuxmacOSWindows
    6.8$79 one-time
  3. 6

    gcov

    gcov is a free coverage tool used with GCC to show which parts of a program execute during testing.

    Free planLinuxmacOSWindows
    6.5Free plan
  4. 7

    OpenClover

    OpenClover is a free, open-source code coverage tool for Java, Groovy, and AspectJ.

    Free planWebLinuxmacOSWindows
    6.4Free plan
  5. 8

    SimpleCov

    SimpleCov measures Ruby code coverage using Ruby’s built-in Coverage library.

    Free planWebLinuxmacOSWindows
    6.4Free plan
  6. 9

    BullseyeCoverage

    Free planLinuxmacOSSelf-hostedWindows
    6.3Free plan
  7. 10dotCover logo

    dotCover

    dotCover is a paid .NET unit test runner and code coverage tool for C#, F#, and VB.NET.

    LinuxmacOSWindows
    6.3From $609 a year
  8. 11

    cargo-llvm-cov

    cargo-llvm-cov is a Cargo subcommand that wraps rustc’s LLVM source-based coverage instrumentation.

    Free planLinuxmacOSWindows
    6.1Free plan
  9. 12

    LLVM llvm-cov

    LLVM llvm-cov reports code coverage for programs built with instrumentation that produces profile data.

    Free planLinuxmacOSWindows
    6.1Free plan
  10. 13

    Microsoft Code Coverage

    Microsoft Code Coverage measures how much of a project’s code is exercised by tests, including unit tests.

    Free planLinuxmacOSWindows
    6.1Free plan
  11. 14

    EclEmma

    EclEmma brings Java code coverage analysis into the Eclipse workbench.

    Free planLinuxmacOSWindows
    6.0Free plan
  12. 15

    NCover

    ExtensionSelf-hostedWindows
    6.0$448 one-time
  13. 16

    Coverlet

    Coverlet is a free, cross-platform code coverage framework for .NET that reports line, branch and method coverage.

    Free planLinuxmacOSWindows
    5.9Free plan
  14. 17

    gcovr

    gcovr is a free command-line tool for managing GNU gcov data and producing summarized code coverage results.

    LinuxmacOSWindows
    5.9
  15. 18

    Kover

    Kover is a free set of tools maintained by Kotlin for measuring test coverage in Kotlin code compiled for JVM and Android.

    Free planLinux
    5.8Free plan
  16. 19

    LCOV

    LCOV captures which parts of a program ran during tests and displays the resulting coverage information.

    Free planLinuxSelf-hosted
    5.8Free plan
  17. 20

    c8

    c8 is a free, open source command-line tool that produces code coverage reports from Node.js’ built-in V8 coverage.

    Free planLinux
    5.7Free plan
  18. 21

    Testwell CTC++

    Testwell CTC++ is a paid code-coverage analysis tool for C and C++ software, with Java and C# listed among supported languages.

    LinuxmacOSSelf-hostedWindows
    5.7
  19. 22

    JaCoCo

    JaCoCo is a free code coverage library for Java and Java VM-based environments.

    Free planAPI
    5.6Free plan
  20. 23

    Tarpaulin

    Tarpaulin is a free, open-source command-line tool for measuring line coverage in Rust projects that use Cargo.

    LinuxmacOSSelf-hostedWindows
    5.5
  21. 24

    Istanbul

    Istanbul is an open-source JavaScript coverage tool that instruments code with counters, showing how tests exercise a project.

    API
    5.3
  22. 25

    PHP_CodeCoverage

    PHP_CodeCoverage is a free, open-source PHP library for collecting, processing, and rendering code coverage information.

    Self-hosted
    5.3

More in Developer Tools

The whole section