Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Test Coverage Tools
  3. Codecov

Codecov

San Francisco, California

What it is

Codecov provides code coverage reporting and development insights for teams working to improve code quality. It reports line, branch, project, and patch coverage, with output in XML, JSON, and TXT formats. Pull-request annotations and coverage gates support review, while Status Checks can block a merge when coverage underperforms. Historical trends show how coverage changes over time. Test Analytics reports test failures and detects flaky tests, and Bundle Analysis flags oversized JavaScript bundles in pull requests and tracks bundle-size changes. The site also describes AI tools for generating unit tests and reviewing pull requests. Developers can use a command-line interface or VS Code extension for coverage information and visualization. Integrations include GitHub, GitLab, Bitbucket, CI platforms, and Slack. Supported languages include C#, Elixir, PHP, Go, Python, JavaScript, Rust, Java, and Swift. Codecov is offered through web, API, extension, and self-hosted options. Plans include a free Developer tier, Team at $5 per user/month, Pro at $12 per user/month, and custom-priced Enterprise.

For and against

For

  • Reports line, branch, project, and patch coverage.
  • Coverage gates can block underperforming pull requests.
  • Includes test-failure and flaky-test analytics.
  • Offers web, API, extension, and self-hosted options.

Against

  • Developer is limited to one user for private use.
  • Team allows up to 10 users.
  • Enterprise pricing is custom and not listed.

The verdict

Codecov brings coverage reporting and related test and bundle signals into development workflows. Review the user and upload limits by plan before choosing a tier.

Who it suits

Codecov suits development teams that want coverage reporting, pull-request checks, and test or bundle insights in their workflows. Teams should note that an administrator must approve an organization before use.

Plans and prices

Developer

Free

1 user for private repositories · unlimited public repositories · 250 private-repository uploads · unlimited public uploads

Team

$5a month

Up to 10 users · unlimited public and private repositories · 2,500 private-repository uploads · unlimited public uploads

Pro

$12a month

Unlimited users · unlimited public and private repositories · unlimited uploads · bundle analysis

Enterprise

Priced on request

Custom users and unlimited repositories/uploads · dedicated IP allowlisting · dedicated support and account team

Every plan, in full

On the record

Acquisition by Harness
Harness announced acquiring Codecov from Sentry on June 2, 2026, while retaining the Codecov brand and free access for open-source projects.harness.io · read 15 Oct 2026
Acquisition by Sentry
Sentry announced acquiring Codecov on November 30, 2022.via.tt.se · read 15 Oct 2026
AI capabilities
The homepage says Codecov uses AI to generate unit tests and review pull requests.about.codecov.io · read 15 Oct 2026
AI features
The homepage says Codecov uses AI to generate unit tests and review pull requests.about.codecov.io · read 29 Sep 2026
API
Codecov documents authenticated API access using user-created access tokens and publishes API endpoints in its documentation.docs.codecov.com · read 15 Oct 2026
Browser extension
The Chrome extension overlays line coverage and coverage changes on GitHub files and pull requests and supports filtering by Flags and Components.chromewebstore.google.com · read 15 Oct 2026
Bundle analysis
Bundle Analysis detects oversized JavaScript bundles, comments on pull requests, and tracks bundle-size trends.about.codecov.io · read 15 Oct 2026
Changelog
Codecov v5 added a redesigned public API v2, Components, impact analysis, critical-file labeling, improved self-hosted user management, and a redesigned interface.docs.codecov.com · read 15 Oct 2026
CI integrations
Listed CI integrations include GitHub Actions, GitLab CI, Jenkins, Azure Pipelines, CircleCI, Buildkite, TeamCity, Travis CI, and others.about.codecov.io · read 15 Oct 2026
CLI
Codecov CLI can create reports, upload coverage, and access advanced features; it installs with pip or as signed Linux and macOS binaries.docs.codecov.com · read 15 Oct 2026
Code coverage
Coverage reporting supports customizable, holistic reports with workflow feedback for any code language.about.codecov.io · read 15 Oct 2026
Company profile
LinkedIn lists Codecov by Harness as privately held, founded in 2015, headquartered in San Francisco, and employing 11–50 people.linkedin.com · read 15 Oct 2026
Components
Components group and categorize coverage using path-based filters configured in codecov.yml.about.codecov.io · read 15 Oct 2026
Coverage controls
Status Checks can block underperforming pull requests from being merged based on coverage.about.codecov.io · read 29 Sep 2026
Current status
Codecov's status page currently reports all listed systems operational and records an app-and-services outage resolved on October 5, 2026.codecov.statuspage.io · read 15 Oct 2026
Developer tools
Codecov offers a command-line interface and a VS Code extension for coverage information and visualization.about.codecov.io · read 29 Sep 2026
Documentation
The quick-start documentation walks users through CI integration, coverage upload, and viewing reports in the app and pull requests.docs.codecov.com · read 15 Oct 2026
Flags
Flags separate coverage by test type, code area, or monorepository project and retain historical trends; Carryforward Flags reuse prior coverage when tests are not rerun.about.codecov.io · read 15 Oct 2026

The review

Codecov is a hosted coverage and test-quality service that connects reports to pull requests and continuous-integration workflows. It is best for teams working across several languages or repositories that want coverage to influence merge decisions, rather than for developers seeking only a local, language-specific utility. Its workflow controls and breadth are compelling, but private-upload quotas and per-user billing deserve close attention.

Overview

Codecov measures line, branch, project, and patch coverage, preserves historical trends, and adds annotations to pull requests. Status Checks can prevent a pull request from merging when coverage underperforms, turning an otherwise easy-to-ignore metric into an explicit review gate. That is valuable for teams with agreed thresholds; it is unnecessary overhead when coverage is used only for occasional diagnosis.

Test Analytics reports failures and identifies flaky tests to help teams improve CI performance. Bundle Analysis flags oversized JavaScript bundles in pull requests and follows bundle-size changes over time. Those additions make Codecov more than a coverage dashboard, although bundle analysis has limited relevance to teams that do not ship JavaScript.

Key features

Coverage and developer workflow

Reports can be delivered in XML, JSON, or TXT. A command-line interface and VS Code extension provide coverage information and visualization from a terminal or editor. Pull-request annotations, historical trends, and coverage gates give reviewers both context and an enforcement mechanism.

Integrations and languages

Codecov connects with GitHub, GitLab, and Bitbucket, multiple CI platforms, and Slack. Its supported languages include Bash, C and C++, C#, Clojure, Dart, Elixir, Erlang, Fortran, Go, Java, JavaScript, Kotlin, PHP, Python, Ruby, Rust, Scala, Swift, TypeScript, Xcode, and others. That range suits polyglot organizations better than a tool tied to one ecosystem.

AI, security, and deployment

The homepage says Codecov uses AI to generate unit tests and review pull requests. A self-hosted option is available alongside its API, web service, and extension. Codecov states that it is SOC 2 Type II certified, with an audit period through August 31, 2024, and describes daily vulnerability scanning, endpoint and code scanning, dependency scanning, and security code reviews.

Codecov says it generally does not store source code, although archived raw uploads may contain it; cloud coverage reports are stored indefinitely unless archiving is disabled. An administrator must approve an organization before use. Those governance requirements and retention choices matter to security-conscious teams.

Pricing

Codecov uses a freemium model. The Developer plan is free at no cost. It allows one user for open-source projects or unlimited users for private projects, 250 private-repository uploads, and unlimited public repositories and uploads. It is a practical starting point for open source and very small private projects, but the private-upload ceiling can become restrictive quickly.

Team costs $5 a month, billed at $5 per user per month, for up to 10 users. It includes 2,500 private-repository uploads and unlimited public and private repositories and public uploads. This is the sensible tier for a small private team that can stay within the user and upload limits; it gives up the free plan's unlimited private users.

Pro costs $12 a month, billed at $12 per user per month, with unlimited users, repositories, and uploads. It fits larger or fast-moving organizations whose private activity makes Team's cap inconvenient, but per-user billing raises the cost as the organization grows. Enterprise uses custom pricing, with a custom user limit, unlimited repositories and uploads, and a dedicated cloud option. A 14-day trial is offered, and Pro Support and Enterprise Support are listed; email support appears among plan features.

Platforms

Codecov is offered through its API, web service, VS Code extension, command-line interface, and self-hosted deployment. The combination supports centralized CI use while retaining local editor and terminal workflows.

Who it's for

Choose Codecov when pull-request coverage gates, annotations, historical reporting, test-flakiness insight, and broad language or host integrations belong in one workflow. It is particularly well suited to polyglot teams and organizations managing both public and private repositories. Look elsewhere if you need only a lightweight local coverage command, or if your private upload volume makes the paid tiers hard to justify.

Pros and cons

  • Pros: Status Checks can block under-covered merges, giving coverage a concrete place in review.
  • Pros: Test Analytics and bundle-size tracking extend the service beyond basic coverage reports.
  • Pros: Broad language, Git host, CI, Slack, CLI, extension, and self-hosted support suits varied toolchains.
  • Cons: The free plan permits only 250 private-repository uploads, limiting sustained private use.
  • Cons: Team is capped at 10 users and 2,500 private uploads, while Pro bills every user.
  • Cons: Cloud reports are retained indefinitely unless archiving is disabled, and organization approval is required.

Alternatives

For a broader comparison, see the Test Coverage Tools list.

Coveralls is the better fit when open-source and public repositories should remain free and you prefer a service with Linux and self-hosted options.

BullseyeCoverage suits teams wanting a paid coverage product with Linux, macOS, Windows, and a fully functional temporary evaluation license.

gcov is appropriate for a free, local Linux workflow built around GCC-instrumented code.

MozJPEG is a free open-source JPEG encoder library, not a replacement for Codecov's coverage workflow.

ReportGenerator fits users who want open-source basic reporting or a time-limited full-access trial before selecting an individual or other paid plan.

c8 is the simpler choice for an open-source Node.js command-line coverage tool.

cargo-llvm-cov is suited to Rust projects seeking a free Apache-2.0 or MIT-licensed utility without stated paid plans.

Coverage.py is the focused free option for Python coverage, with an enterprise subscription available through Tidelift.

Verdict

Codecov is a strong choice for teams that want coverage, test reliability, and selected bundle signals tied directly to pull-request decisions across a broad engineering stack. Start with Developer for open source or a small private project, choose Team for a bounded private team, and move to Pro when upload or user limits become operational constraints. Look elsewhere when a local single-language tool is enough, or when per-user pricing and private-upload ceilings outweigh the value of integrated review controls.

Alternatives to Codecov

Every alternative, ranked