grcov
grcov: A flexible, free CLI for aggregating cross-language coverage and publishing reports. Ranked #23 of 27 in Test Coverage Tools by our editors (6.8/10); pricing: Free plan; best for cross-language CI coverage aggregation.
At a glance
- Editor score6.8 / 10
- PricingFree plan
- Best forCross-language CI coverage aggregation
- Free planYes
- Paid fromFree
- Coverage typesline, branch, function
- Facts checked20 Sep 2026

Where it wins
- Processes LLVM/Clang and GCC coverage artifacts
- Supports line, branch, and function coverage across several languages
- Exports HTML, LCOV, Cobertura, JSON, Markdown, and other formats
Where it doesn't
- Requires local or CI command-line workflow integration
- Does not provide a hosted coverage platform experience
- Focuses on coverage reporting rather than broader test management
Our verdict on grcov
grcov is an open-source command-line tool for collecting and aggregating code coverage from multiple source files. It is aimed at developers who need coverage generation in local workflows or CI pipelines, especially across Rust, C, C++, JavaScript, Go, Java, and Kotlin projects. It runs on Linux, macOS, and Windows, processes LLVM/Clang and GCC artifacts, and supports line, branch, and function coverage. Reports can include HTML output and coverage badges, while pull request annotations are also supported.
The pricing model is straightforward: grcov is free and open source, with no paid tiers to compare. Its ecosystem fit is broader than a single compiler or report format. It supports CI workflows including GitLab CI and Travis CI, and can connect with Codec ov, Coveralls, GitHub Pages, Netlify, and Shields.io. Output options include LCOV, Coveralls, Coveralls+, covdir JSON, ActiveData-ETL, files, Markdown, HTML, and Cobertura XML. Filters and exclusions based on glob patterns help teams control which files or source paths appear in coverage results.
Its main trade-off is its narrow, command-line focus. Teams need to incorporate grcov into local scripts or CI configuration rather than adopting a hosted coverage dashboard. That makes it a strong fit for engineering teams that already manage their own build and publishing workflows and need one tool to combine coverage artifacts across languages. Teams seeking a hosted product, built-in historical trend views, or verified coverage gates should choose a different type of coverage platform.
Questions about grcov
What does grcov run on? Windows, macOS and Linux. It runs as a desktop app.
What does grcov integrate with? 7 integrations, including GitLab CI, Travis CI, Codecov, Coveralls and GitHub Pages.
Who is grcov built for? Solo users, small businesses, mid-market companies and enterprises (our editorial estimate).
Your product? Our editors can test grcov in depth and publish a review, labelled as paid · from $149/mo →
grcov pricing
grcov fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Coverage types | line, branch, function |
| Supported languages | Rust, C, C++, JavaScript, Go, Java, Kotlin |
| Report formats | LCOV, Coveralls, Coveralls+, covdir JSON, ActiveData-ETL, files, Markdown, HTML, Cobertura XML |
| Pull-request annotations | Yes |
| Self-hosted option | Not verified |
| Historical trends | Not verified |
| Coverage gates | Not verified |
| Deployment | Desktop |
| Platforms | Windows, macOS, Linux |
| Built for | Solo, Small business, Mid-market, Enterprise (editorial estimate) |
| Integrations | 7 integrations: GitLab CI, Travis CI, Codecov, Coveralls, GitHub Pages, Netlify … |
| Pricing | Free plan |
| Website | github.com |
| Facts checked | 20 Sep 2026 |
grcov integrations
grcov lists 7 integrations on its own site.
- GitLab CI
- Travis CI
- Codecov
- Coveralls
- GitHub Pages
- Netlify
- Shields.io
Alternatives to grcov
- CodecovA broad CI coverage platform with strong pull-request checks, analytics, and integrations.9.4
- CoverallsA mature coverage service for multi-language teams needing CI and pull-request visibility.9.1
- ReportGeneratorA flexible command-line coverage reporter with strong aggregation and history features.8.9
Used grcov? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used grcov for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
grcov is listed in our Test Coverage Tools directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/grcov/"><img src="https://www.itechguides.com/best/badge/grcov.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Nov 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


