Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience real numbers from our own analytics — open to see them
–Visitors
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · counted by iTechGuides's own first-party analytics, bots removed, every figure rounded down · how we count

LLVM llvm-cov

Free#14 of 27 in Test Coverage Tools

LLVM llvm-cov: A free, open-source coverage utility for LLVM-based C/C++ build and test environments. Ranked #14 of 27 in Test Coverage Tools by our editors (6.0/10); pricing: Free plan; best for C/C++ teams using LLVM toolchains.

6.0/10Editor score
LLVM llvm-cov6.0 Visit LLVM

At a glance

  • Editor score
    6.0 / 10
  • Pricing
    Free plan
  • Best for
    C/C++ teams using LLVM toolchains
  • Free plan
    Yes
  • Paid from
    None
  • Coverage types
    function, instantiation, line, region, branch, MC/DC
  • Facts checked
    20 Sep 2026
LLVM llvm-cov screenshot
  • Where it wins

    • Measures line, region, function, branch, and MC/DC coverage
    • Exports HTML, JSON, LCOV, and text reports
    • Runs on Windows, macOS, and Linux as open-source software
  • Where it doesn't

    • Requires command-line and self-hosted workflow management
    • Offers no built-in historical coverage trends
    • Provides fewer verified workflow integrations than hosted tools

Our verdict on LLVM llvm-cov

LLVM llvm-cov is a command-line utility for displaying and exporting coverage information from instrumented programs. It is designed for developers and build or test environments using Clang’s source-based coverage workflow, with support for C, C++, Objective-C, and Objective-C++. Teams that already work with LLVM toolchains can use it to inspect coverage at file, function, and source-line levels without adopting a hosted coverage-management service.

The open-source tool is free and self-hosted, so its cost model is straightforward: there are no paid tiers to compare. Its reporting depth is the main strength. llvm-cov measures function, instantiation, line, region, branch, and modified condition/decision coverage. It can generate HTML reports for browsing, provide text output, export JSON for automation, and write LCOV trace files. It also reads gcov-compatible coverage data, which helps connect LLVM-based workflows with existing coverage formats.

The trade-off is that llvm-cov is a reporting component rather than a complete coverage-management platform. Teams must incorporate it into their own build, test, storage, and review processes. The documented workflow centers on generating and exporting reports, not on hosted dashboards, pull-request annotations, stored historical trends, or built-in threshold gates. Choose llvm-cov when you want detailed, cross-platform coverage analysis under your control and are comfortable assembling the surrounding workflow. Teams seeking managed history, integrated review feedback, or broader workflow connections should consider a hosted alternative.

LLVM llvm-cov pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on llvm.org

LLVM llvm-cov fact sheet

Free planYes
Paid fromNone
Coverage typesfunction, instantiation, line, region, branch, MC/DC
Supported languagesC, C++, Objective-C, Objective-C++
Report formatstext, HTML, JSON, LCOV
Pull-request annotationsNot verified
Self-hosted optionYes
Historical trendsNot verified
Coverage gatesNot verified
DeploymentSelf-hosted
PlatformsWindows, macOS, Linux
SupportCommunity, Docs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
PricingFree plan
Websitellvm.org
Facts checked20 Sep 2026

Alternatives to LLVM llvm-cov

See all LLVM llvm-cov alternatives →

Used LLVM llvm-cov? 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 LLVM llvm-cov 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

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — LLVM llvm-cov 6.0/10

LLVM llvm-cov 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/llvm-llvm-cov/"><img src="https://www.itechguides.com/best/badge/llvm-llvm-cov.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Sep 2026

Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. It never changes a score or a verdict. How we rank.

Last updated · How we research and update