SonarQube

Home

Try For Free

Start your 14-day free trial

Select a country
Select # of Developers
I already use SonarQube
  • Developer Edition
  • Enterprise Edition

SonarQube Developer Edition

Built for developers by developers

Start your free 14 day Developer Edition trial and get:

  • Branch Analysis
  • Pull Request decoration
  • Taint analysis
  • 25+ languages, frameworks, and technologies
  • SonarLint IDE integration

SonarQube Developer Edition Features

the tooling you and your team need to systematically deliver code that meets the highest quality standard for every project at every step in the developer workflow

25+ languages covered

Analyze the quality of the code in your preferred language. Patch bugs, close vulnerabilities, and follow best practices with a single source of truth. 

integration with DevOps platforms

Easy project onboarding with integration to GitHub, GitLab, Azure and Bitbucket; in-cloud & on-prem. Plus a Jenkins plugin and easy integration with popular CI tools and build systems.

chase down the bad actors

Making sure user-provided data is sanitized before it hits critical systems (database, file system, OS, etc.) helps ensure the security of your code. Taint analysis tracks untrusted user input throughout the execution flow - across not just methods but also from file to file.

guided developer experience

The UI is crafted for clarity so developers easily understand the problem flow from the vulnerability source to the code location (‘sink’) where the compromise occurs

branch and pull request analysis

Super-fast analysis helps you quickly assess where the code stands in pull requests and branches so you can remediate issues while your code is still fresh in mind.

critical security rules for vital languages

Receive actionable, high-precision feedback at the right place and time. Benefit from 5,000+ coding rules and industry-leading taint analysis of Java, C#, PHP, Python, TypeScript & JavaScript.

shared, unified configurations

Align your team with a consistent definition of code health. Collaborate efficiently in making your code clean and meeting your team's code quality expectations.

Sonarlint IDE integration

Add the SonarLint extension to your favorite IDE and find code issues on the fly. SonarQube rules and analysis settings synchronize to SonarLint, aligning teams around a single standard of Clean Code.

Enhance your Workflow with Developer Edition

Automatically analyze branches and decorate pull requests

Bitbucket

SonarQube for Bitbucket

Whether you're self-hosted or SaaS, on-prem or in-cloud, we have you covered. Import repositories and provision projects from Bitbucket, and easily navigate your environment’s analysis configuration with built-in wizards. Automatically differentiate between main branch and PR - no extra config required.

BitBucket_short_448.png
Github

SonarQube for Github

Whether you're self-hosted or SaaS, on-prem or in-cloud, we have you covered. Import repositories and provision projects from Github, and easily navigate your environment’s analysis configuration with built-in wizards. Automatically differentiate between main branch and PR - no extra config required.

Github_short_448.png
Azure DevOps

SonarQube for Azure DevOps

Whether you're self-hosted or SaaS, on-prem or in-cloud, we have you covered. Import repositories and provision projects from Azure DevOps, and easily navigate your environment’s analysis configuration with built-in wizards. Automatically differentiate between main branch and PR - no extra config required.

Azure_short_448.png
Gitlab

SonarQube for Gitlab

Whether you're self-hosted or SaaS, on-prem or in-cloud, we have you covered. Import repositories and provision projects from Gitlab, and easily navigate your environment’s analysis configuration with built-in wizards. Automatically differentiate between main branch and PR - no extra config required.

GitLab_short_448.png
Application Management

Manage your team's success: Release quality code across projects every time

An Application is a synthetic project composed of projects that ship together; if one isn't ready to ship, none of them are. SonarQube Developer Edition provides you with:


- Aggregate quality gate

- One place to know if your project set is shippable

- Easily visualize the pieces of the projects that work together

Image shows overall health of a project with all areas having a passing score
Background image of bits of code connecting to each other

need to ensure Clean Code across your entire application portfolio?

Try SonarQube Enterprise Edition

Maintainability, Reliability and Security in your language!

  • Java
  • C Sharp Logo
  • C Logo
  • C++ Logo
  • Javascript Logo
  • Typescript Logo
  • https://assets-eu-01.kc-usercontent.com:443/e2fe37e7-55cd-01b0-b5d2-5ad4e116ce31/e8a34013-7557-479a-90d3-4a12f5781e49/kotlin-color-padding.svg
  • Python Logo
  • PHP Logo
  • Terraform Logo
  • Cloudformation Logo
  • VB Logo
  • HTML5 Logo
  • CSS Logo
  • Flex Logo
  • Go Logo
  • Ruby Logo
  • Scala Logo
  • XML Logo
  • Objective C Logo
  • Swift Logo
  • ABAP Logo
  • PL/SQL Logo
  • T-SQL Logo

frequently asked questions

Commercial Editions (Developer, Enterprise, and Data Center) are priced per instance per year and based on your lines of code (LOC). An instance is an installation of SonarQube. You pay per instance for a maximum number of LOC to be analyzed.


Developer Edition pricing starts at $160/yr for a maximum analysis of 100,000 LOC and can extend to $68,580/yr for a maximum analysis of 20M LOC.


Enterprise Edition pricing starts at $21,000/yr for a maximum analysis of 1M LOC and can extend to $252,000/yr for a  maximum analysis of 100M LOC.


Need to analyze more lines of code? Check out our Data Center Edition, and discover the horizontal scalability and high availability for global deployments! Get in touch with sales for detailed pricing.

Used and loved by 400,000+ organizations

  • Barclays logo
  • Air France logo
  • IBM Logo
  • Nasa logo
  • Microsoft Logo
  • Ebay Logo
  • dyson logo
  • vm ware logo

experience a better way to code!

Start Free Trial NowRequest a Demo