Skip to content
Codecov | Code Coverage

Codecov | Code Coverage

Automatic test report merging for all CI and languages into a single code coverage report directly into your pull request

by codecov86,334 installs

About

Supported languages

JavaScript, Ruby, Python, C, Java, Scala, R, Go, C#, and Swift

Codecov provides highly integrated tools to group, merge, archive and compare coverage reports.

  1. Uploads coverage reports from your CI
  2. Merges all builds and languages into one beautiful, coherent report.
  3. Displays coverage data in GitHub Files tab

Highly detailed pull request comments and customizable commit statuses will improve your team's workflow and code coverage incrementally.

Always free for public repositories!

##Pricing for private repos
Only have 1 user in your organization (or want to start with only 1 user)? It's free on codecov.io.

Up to 10 users with basic functionality? $4/user/month only on Codecov codecov.io.

Otherwise, see list pricing below.

How does pricing work? Only paid users can view reports on private repos and post Codecov statuses/comments on PRs.

FAQ

  • Do you merge multiple uploads to the same commit? Yes
  • Do you support multiple languages in the same project? Yes
  • Can you group coverage reports by project and/or test type? Yes

Notable Features

Split your coverage reporting by type of test and module/file path with Flags and Components

Through Github Checks API coverage overlay directly in GitHub UI to assist in code review.

Codecov | Code Coverage screenshot

Pricing and setup

Unlimited public repositories

$0

Use Codecov's standard plan with all features and unlimited private repositories

$12 user/ month

Umbrella

Use Codecov's standard plan with all features and unlimited private repositories

  • All Codecov features
  • Unlimited private repositories
  • Unlimited commits
  • Email support
$12/ month
per user

Next: Confirm your installation location and payment information

Codecov | Code Coverage is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation