Skip to content
SPECIFICTION
Get listed

Codecov vs Coveralls

Codecov

about.codecov.io

Coveralls

coveralls.io

Side by side

FigureCodecovCoveralls
Price from$5/mo$10/mo
Free planYesYes
Free trialYesYes
Open sourceYes—
WebYesYes
macOSYes—
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published410
Spec score · Test Coverage Tools9.4 (#1)8.6 (#3)
Spec score · Code Coverage Tools9.3 (#1)8.5 (#3)
APICodecov documents authenticated API access using user-created access tokens and publishes API endpoints in its documentation.The API can add repositories programmatically and return statistics on recent builds.
IntegrationsSupported code hosts include GitHub, GitHub Enterprise, GitLab, GitLab CE/EE, Bitbucket, and Bitbucket Server.Coveralls says it works with any CI service and offers over 30 community-created integrations plus a GitHub Action and CircleCI Orb.
PurposeCodecov provides code coverage reporting and insights to help teams improve code quality throughout development.Coveralls analyzes test coverage to show which parts of code are not covered by tests.
SupportThe site lists Pro Support and Enterprise Support, and the pricing comparison includes email support among plan features.The pricing page offers a $200/month Support add-on with premium support, priority response, and live chat.

Plans

Codecov

  • DeveloperFree
  • Team$5 a month
  • Pro$12 a month
  • EnterprisePriced on request

Codecov pricing →

Coveralls

  • Open SourceFree
  • Starter$10 a month
  • Usage add-on$30 a month
  • Enterprise Cloud$35 a month
  • Org$50 a month
  • Org+$100 a month
  • Pro$200 a month
  • Support add-on$200 a month
  • Unlimited$400 a month
  • Cloud Premium$800 a month

Coveralls pricing →

In their own words

Codecov

Codecov provides code coverage reporting and development insights, with tools for test analytics, JavaScript bundle monitoring and pull-request checks. It reports line, branch, project and patch coverage in XML, JSON and TXT formats. Pull-request annotations and coverage gates help teams review changes; Status Checks can block a merge when coverage is underperforming. Historical trends show coverage over time. Test Analytics reports failures and detects flaky tests, while Bundle Analysis flags oversized JavaScript bundles in pull requests and tracks bundle-size changes. The homepage also describes AI features 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. Codecov lists a broad range of supported languages, including C#, Go, Python, JavaScript, Rust and Swift. It is available through web, API, extension and self-hosted options. The free Developer plan has upload limits for private repositories; paid plans start at $5/user/mo, and a 14-day trial is available.

Visit about.codecov.io

Coveralls

Coveralls analyzes software test coverage, showing teams which code is not covered by tests. Its dashboard presents project coverage percentages and their changes over time, while repository views drill down from a project to sub-projects, files, and individual lines. Build history tracks coverage across branches, including pull requests. Coveralls can add summarized coverage results to pull requests and send status updates that apply coverage criteria to merge decisions. Notifications can go to Slack or webhooks. It supports line and branch coverage, with report formats including LCOV, SimpleCov, Cobertura, JaCoCo, and Clover XML. Coveralls says it works with any CI service and lists more than 30 community-created integrations, a GitHub Action, and a CircleCI Orb. An API can add repositories programmatically and return recent build statistics. Open-source and public repositories are free. The Starter plan is $10 a month for one private repository and includes a 30-day trial. A self-hosted enterprise installation can operate within existing security controls without outbound network access.

Visit coveralls.io