Codecov provides code coverage reporting and insights intended to help teams improve code quality during development.
Alternatives to BullseyeCoverage
Coverage.py measures which parts of Python programs run and which executable code remains untouched, helping developers assess what their tests exercise.
- 4

Coveralls
Coveralls analyzes software test coverage so teams can identify code that tests do not cover.
Free planWebAPILinuxSelf-hosted6.8From $10 a month - 5
ReportGenerator
ReportGenerator is a command-line tool that converts code coverage reports into readable outputs and visualizes covered source lines.
Free planLinuxmacOSWindows6.8$79 one-time - 6
gcov
gcov is a free coverage tool used with GCC to show which parts of a program execute during testing.
Free planLinuxmacOSWindows6.5Free plan - 7
OpenClover
OpenClover is a free, open-source code coverage tool for Java, Groovy, and AspectJ.
Free planWebLinuxmacOSWindows6.4Free plan - 8
SimpleCov
SimpleCov measures Ruby code coverage using Ruby’s built-in Coverage library.
Free planWebLinuxmacOSWindows6.4Free plan - 9

dotCover
dotCover is a paid .NET unit test runner and code coverage tool for C#, F#, and VB.NET.
LinuxmacOSWindows6.3From $609 a year - 10
cargo-llvm-cov
cargo-llvm-cov is a Cargo subcommand that wraps rustc’s LLVM source-based coverage instrumentation.
Free planLinuxmacOSWindows6.1Free plan - 11
LLVM llvm-cov
LLVM llvm-cov reports code coverage for programs built with instrumentation that produces profile data.
Free planLinuxmacOSWindows6.1Free plan - 12
Microsoft Code Coverage
Microsoft Code Coverage measures how much of a project’s code is exercised by tests, including unit tests.
Free planLinuxmacOSWindows6.1Free plan - 13
EclEmma
EclEmma brings Java code coverage analysis into the Eclipse workbench.
Free planLinuxmacOSWindows6.0Free plan - 14
NCover
ExtensionSelf-hostedWindows6.0$448 one-time - 15
Coverlet
Coverlet is a free, cross-platform code coverage framework for .NET that reports line, branch and method coverage.
Free planLinuxmacOSWindows5.9Free plan - 16
gcovr
gcovr is a free command-line tool for managing GNU gcov data and producing summarized code coverage results.
LinuxmacOSWindows5.9 - 17
Kover
Kover is a free set of tools maintained by Kotlin for measuring test coverage in Kotlin code compiled for JVM and Android.
Free planLinux5.8Free plan - 18
LCOV
LCOV captures which parts of a program ran during tests and displays the resulting coverage information.
Free planLinuxSelf-hosted5.8Free plan - 19
c8
c8 is a free, open source command-line tool that produces code coverage reports from Node.js’ built-in V8 coverage.
Free planLinux5.7Free plan - 20
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-hostedWindows5.7 - 215.6Free plan
- 22
Tarpaulin
Tarpaulin is a free, open-source command-line tool for measuring line coverage in Rust projects that use Cargo.
LinuxmacOSSelf-hostedWindows5.5 - 23
Istanbul
Istanbul is an open-source JavaScript coverage tool that instruments code with counters, showing how tests exercise a project.
API5.3 - 24
PHP_CodeCoverage
PHP_CodeCoverage is a free, open-source PHP library for collecting, processing, and rendering code coverage information.
Self-hosted5.3 - 25
Go cover
LinuxmacOSWindows4.7 - 26
grcov
LinuxmacOSWindows4.7
