Features
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"Badges
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"Flags
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"

YAML
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"Critical Path Coverage
With critical path coverage, you can automatically identify lines of code that are most commonly executed and focus your coverage efforts around these lines. Manually specify paths that are most …
"Learn More"

Notifications
Get notified of coverage changes on Slack, Gitter, or any other IRC-compatible service.
"Learn More"Browser Extension
Need to see coverage information even more quickly? Try our Sourcegraph extension to get line-by-line coverage in your browser for GitHub, Bitbucket, or GitLab.
"Learn More"
Ready to get covered?
Join over a million developers in shipping healthier code today. Sign up with your code host below.
PRODUCT
Features
Integrations
Documentations
API
Status
SOLUTIONS
Open Source
Enterprise
Startups
Enterprise
CUSTOMERS
Customers
Case Studies
Community
Swag
Resources
Webinars
Blog
Documentations
COMPANY
Team
Press
Careers
Write for us
CONTACT US
Contact
Demo
Support