Coverity Scan

Static Analysis

Find and fix defects in your Java, C/C++, C#, JavaScript, Ruby, or Python open source project for free

  • Test every line of code and potential execution path.
  • The root cause of each defect is clearly explained, making it easy to fix bugs
  • Integrated with

More than 3900 open source projects and 17000 developers use Coverity Scan



We'll be in London Oct.17-19 at OSCON. Join us at the Birds-of-a-Feather session to discuss SCAN. We're interested in your feedback. In addition, we're still looking for a PM/Evangelist. If you feel this a good fit for you, swing by with your resume!

We're hiring!

Interested in helping out? We're looking for a Product Manager / Evangelist to help expand our presence within the OSS Community. Apply here.


Coverity 8.5.0 has been released!

This release includes new/improved support for the following languages:

  • php versions 5.5.x, 5.6.x, 7.0.0
  • python versions 2.7.x
  • ruby MRI versions 1.9.2 to 2.3.0
  • node.js (security analysis specific to node, but also includes javascript checkers)
  • C++11/14 support enhancements

In addition, compiler support has been updated:

  • gcc 6.1
  • clang 3.5, 3.6, 3.7
  • c# 6.0

Instructions for newly supported languages (php, ruby, python, and node.js) will be forthcoming. Stay tuned!


Effective immediately, only the following versions of our tools will be supported:

  • 7.6.0.x
  • 7.7.0.x
  • 8.5.0.x

However, all projects are encouraged to upgrade to the latest tools available in Downloads.

Going forward, only the latest three releases will be supported. This means projects should be expected to update their tools approximately once a year (or more frequently if you want the latest features/support).


Interested in open source quality?

Check out what's happening with your favorite open source projects.

Find Your Project

Free Report

2014 Coverity Scan
open source report

Download the 2014 Scan report and benchmark your defect density against the world's top open source projects

Download the Report

Get Started in 3 Easy Steps


1. Sign up and register your project


2. Upload your build for analysis


3. View and fix your defects