public beta

Impact Analysis

Impact Analysis takes runtime information from an application’s production environment and provides this information contextually in the Codecov dashboard and in the Codecov pull request comment. Now, in any pull …

Read More


Codecov’s Components feature provides a powerful tool to isolate and categorize coverage data from your project, using filters that can be defined in your codecov.yml. You can use components you …

Learn More

Source Code Coverage

Codecov makes it easy to see absolute coverage and coverage changes overlayed with your source code, making it even easier to identify needed test areas.

Learn More

Multi Language, Multi CI/CD

Regardless of what languages or CI/CDs you use, we can process your code coverage uploads against your entire project. Codecov just works out of the box.

Learn More

Pull Request Comments

Get a summary of coverage information directly in your workflow so that you can add and update tests quickly and effectively.

Learn More

Status Checks

Block underperforming pull requests from being merged with status checks. No more indecision if a code change has enough test coverage.

Learn More


A Codecov badge is a live icon that is displayed within your code host that gives you a glance into the status of your project’s percentage of code coverage. It’s …

Learn More

Report Merging

Do you generate multiple coverage reports? Codecov can handle merging them seamlessly, whether you upload multiple reports at once or across different CI/CDs

Learn More


Do you split your testing between your frontend and backend? Maybe collect coverage by project in a monorepository? You can isolate coverage information based on groupings using Codecov Flags.

Learn More


Customize Codecov’s behavior with a developer friendly YAML file that can conform to even the most complex codebases and workflows.

Learn More

Carryforward Flags

Don’t run your entire test suite on every commit? Use Carryforward Flags to get consistent coverage metrics, even when you don’t upload all coverage reports.

Learn More

GitHub Checks

Want to see uncovered lines directly on a GitHub pull request? Our GitHub Checks feature shows you line-by-line coverage so you can stay in your workflow.

Learn More


Get notified of coverage changes on Slack, Gitter, or any other IRC-compatible service.

Learn More
Before we redirect you to GitHub...
In order to use Codecov an admin must approve your org.