Your teammate for Code Quality and Security

SonarQube empowers all developers to write cleaner and safer code.
Join an Open Community of more than 120k users.

Latest version SonarQube 7.9 LTS released on July 1st! See new features
SonarQube detects coding issues during code review, and lets you track overall health of your codebase

Continuous Code Inspection

Thousands of automated Static Code Analysis rules, protecting your app on multiple fronts, and guiding your team.

Code Reliability

Code Reliability

Catch tricky bugs to prevent undefined behaviour from impacting end-users.

Read more

Application Security

Application Security

Fix vulnerabilities that compromise your app, and learn AppSec along the way with Security Hotspots.

Read more

Technical Debt

Technical Debt

Make sure your codebase is clean and maintainable, to increase developer velocity!

Read more

For 25+ programming languages

We embrace progress - whether it's multi-language applications, teams composed of different backgrounds or a workflow that's a mix of modern and legacy, SonarQube has you covered.

Java
C#
C and C++ (in Developer Edition and above)
JavaScript
TypeScript
Python
Go
Swift (in Developer Edition and above)
Kotlin
Ruby
Scala
HTML
CSS
Obj-C (in Developer Edition and above)
VB.Net

Your Workflow, enhanced

SonarQube fits with your existing tools and simply raises a hand when the quality or security of your codebase is impaired.

Read more

Enhance your CI/CD integration

CI/CD integration

Jenkins, Azure DevOps server and many others.

Jenkins
Azure DevOps
Bamboo
Team City
AppVeyor
Code Reviewing

Feedback during
Code Review

SonarQube can analyse branches of your repo, and notify you directly in your Pull Requests!

Bitbucket
Github
Azure DevOps

Open source roots,
Editions for all use-cases

Our mission is to empower developers first, and grow an open community around code quality and security.

Free & Open Source

Community

Edition

Developer

Edition

Enterprise

Edition

Data Center

Edition
Discover All Features and Get Started