Search results
Get the latest version of SonarQube, the leading product for code quality and security, from the official download page.
SonarQube Community Build provides development teams with a workflow-integrated solution to keep their codebase in a state of Clean Code. SonarQube Community Build supports dozens of popular and classic programming languages, frameworks and cloud technologies. Download for free.
SonarQube comes with a built-in quality profile designed for each supported language, called the Sonar Way profile. The Sonar way activates a set of rules that should be applicable to most projects and is a starting point to help you implement clean code practices in your organization.
SonarQube 8.9 LTA: Better than ever. Developers take control of Code Security with static application security testing (SAST) for more languages, with more rules, better detection, and improved workflows in addition to many additional upgrades in the latest SonarQube LTA. Download now.
SonarQube 9.9 LTA: Better than ever. There’s something for everyone in this latest LTA release: faster PR analysis, secure CloudNative development, enhanced enterprise capabilities for your scaling organization, new rules, integrations, and much more. Download now Start free trial.
Download previous SonarQube Server versions. We've been continuously shipping new versions of SonarQube Server (formerly SonarQube) since 2007! If you need historical packages, below are the most recent versions along with two previous LTA versions.
SonarQube Server helps you comply with common code security standards, such as the NIST SSDF. Using SonarQube Server with SonarQube for IDE automatically checks your projects' code for security vulnerabilities and enhances overall code quality.
Later SonarScanner versions require Java 17 as runtime environment. The SonarScanner is the scanner to use when there is no specific scanner for your build system. The SonarScanner does not support ARM architecture.
On Windows: <sonarqubeHome>\bin\windows-x86-64\StartSonar.bat; You can now browse SonarQube at http://localhost:9000 (the default system administrator credentials are admin/admin). Next steps. Once your server is installed and running, you're ready to begin analyzing source code.
SonarScanner CLI. The SonarScanner CLI is the scanner to use when there is no specific scanner for your build system. The SonarScanner does not yet officially support ARM architecture. Still, early adopters reported it is working fine.