Compare Plans

Open Source

Best for open-source projects, educators, and students.

Free

Basic

Best for open-source projects, educators, and students.

Free

Pro

Best for open-source projects, educators, and students.

$10/user/month

Enterprise

Best for open-source projects, educators, and students.

Custom Pricing

Error

Users

Users

Unlimited

Up To 5 Years

Customizable

Customizable

Error

repositories

Public

error
error
error
error

Private

error
error
error
error
Error

Hosting

Public

Unlimited

Unlimited

Unlimited

Unlimited

Private

error

Unlimited

Unlimited

Unlimited

Error

PrivateRepo

Private repo uploads

error

250

Unlimited

Unlimited

Error

Features

PR Comments

error
error
error
error

Checks

error
error
error
error

Flags

error
error
error
error

Carryforward Flags

error
error
error
error

API Access

error
error
error
error

Impact Analysis

error
error
error
error
Error

Integrations

Slack

error
error
error
error

Gitter

error
error
error
error

Teams

error
error
error
error
Error

Security

SAML

error
error
error
error

SOC2 Report

error
error

Available

Available

SOC3

error
error
error
error
Error

Support

Community

error
error
error
error

Email

error
error
error
error

Service Level Agreement

error
error
error
error

Customer Success Manager

error
error
error
error

Sr. Solutions Architect

error
error
error
error

Dedicated Onboarding Support

error
error
error
error

Legal Attention

error
error
error
error
Error

Others

Beta Access

error
error
error
error

Customer Advisory Board

error
error
error
error

Dedicated Account Team

error
error
error
error

Which plan is best for me ? +

Pro - this plan is best for small sized teams looking for minimal support. Enterprise - this plan is best for medium to large sized teams requiring more robust support.

What defines a user? +

A "user" is anyone who authors a pull request or merge request on a private repo with Codecov coverage, or accesses advanced features on Codecov.io for a private repo. For example, anyone with access to your repos in Github/ Gitlab/ Bitbucket will be able to see Codecov data on the codehost if a user has authored a PR (an example from an open source project, scrapy, is here). Once you click through the Codecov comment you enter Codecov.io to see more robust metrics, historical trends, and coverage visualizations (example from the same PR here ).

Can I trial Codecov before subscribing to a plan? +

Yes, for the first 5 users in your organization, Codecov is totally free. Need more than 5 users? Reach out to us and we can help up your user count temporarily.

Does Codecov support multiple languages and/or applications in a single repository (a "monorepo")? +

Like a pro! We combine the uploads from multiple languages into a single report while maintaining the original data for each specific language. For multiple applications, you can use our Flags feature to segment coverage in your repository. With Carryforward Flags , you can partially run your CI and Codecov will carryforward tests not run on that commit.

Does Codecov offer support? +

Our mission is to improve your development workflow and support is no exception. As a pro customer, we offer you email support 24/5. Our Enterprise plans offer more robust support - including an Enterprise-only SLA, access to a Sr. Solutions Architect for dedicated onboarding support, a Customer Success Manager, and legal attention, if required.

How does Codecov interact with my source code? +

Codecov does not store source code. Codecov will only retrieve source code from your repository for two functions: upon user request and for static analysis. Read more in our Security Docs.

Does Codecov offer plans for educational use? +

Yes! We have partnered with the GitHub Student Developer Pack or you can contact us at education@codecov.io to get more information about our education plans.

What defines a Private Repo Upload for the Basic Plan? +

A Private Repo Upload is one coverage report uploaded to Codecov on a closed source repository, most likely during your CI run process. Some CI build processes only have one coverage upload per commit, but some may have more than one upload, depending on things like if you are parallelizing your CI build and using Codecov to merge the reports and/or using Codecov's Flags feature. As an example, this commit from an open source project has 8 uploads (though, because this repo is open source, these uploads wouldn't count against the monthly allotment of Private Repo Uploads).