SonarQube LogoSonarQube Logo

Self-managed code quality and security

Image for rating

4.6 / 5

14-day free trial

Select a country
Select # of Developers
I already use SonarQube

By submitting this form, you agree to the storing and processing of your personal data as described in the Privacy Policy and Cookie Policy. You can withdraw your consent by unsubscribing at any time.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Self-managed code quality and security

Image for rating

4.6 / 5

Deploy SonarQube on your own infrastructure for complete control over your code analysis environment. SonarQube Server provides the same powerful intelligence as SonarQube Cloud, with the flexibility to operate on-premises or in your cloud.

  • Catch bugs & vulnerabilities early: Integrate SonarQube directly into your IDE and CI/CD pipeline to get real-time feedback on code quality and security.
  • DevSecOps integration: Automate code reviews within your existing CI/CD pipelines, including Jenkins, GitHub, GitLab, Azure Pipelines, and more.
  • Unmatched speed and accuracy: Maximize signal and minimize noise with industry-leading fast and accurate analysis to focus on real issues.
  • Ensure compliance: Generate detailed reports for security and compliance, to meet industry standards such as CWE Top 25, PCI DSS, STIG, CASA and OWASP.
  • Company logo
  • Santander
  • Company logo
  • Company logo
  • Company logo
  • Company logo
  • Company logo
  • Company logo

Frequently asked questions

  1. Both SonarQube Developer Edition and Enterprise Edition follow the same licensing model: 
    • per instance per year and based on your lines of code (LOC). An instance is an installation of SonarQube Server. 
    • You license each SonarQube Server instance (not individual users).
  2. Pricing is based on the LOC tier you select (upper bound of total LOC you want that instance to analyze).

SonarQube supports 30+ languages and frameworks including Java, Python, C#, JavaScript, and TypeScript — see the full list in our docs

Yes, both have free trials. Submit the form; a member of our team will reach out about activating an evaluation license key for that edition and LOC band, letting you run the edition in your own SonarQube Server instance for the evaluation period.

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

Get in touch with sales for pricing specific to your needs.

Standard commercial support is included in your Enterprise Edition or Data Center Edition plan starting at 30M lines of code and above. For other plans, standard commercial support is available for an additional cost. See the benefits of commercial support, including details on how to purchase. You are also always welcome to ask questions in our vibrant and active Sonar Community.

LOC is calculated by summing up the LOC of each project analyzed in your SonarQube Server instance. Blank lines, comments, and lines of test code are never included in the count. The LOC of a project is counted as the lines in the largest branch of the project. If you have set up branch analysis for your project, the LOC used for a project are the ones found during the most recent analysis of the project with the largest branch or pull request. More details can be found on the Lines of Code page in our docs.

If you are getting close to the threshold, you will be notified to either upgrade your plan or reduce the number of LOCs in your projects. If you reach your limit, you will receive an error message and the SonarQube Server instance will reject any new analysis whose total lines of code exceed the limit defined by your license. However, SonarQube Server will retain basic functionality such as saving configuration changes and allowing project browsing.

SonarQube Server Developer Edition covers the following languages and frameworks: Java, C#, C, C++, Objective-C, Dart/Flutter, Python, JavaScript, TypeScript, Kotlin, CloudFormation, Terraform, Azure Resource Manager, Docker, Kubernetes/Helm Charts, Ruby, Go, Scala, Flex, PHP, HTML, CSS, XML, VB.NET, Swift, ABAP, T-SQL, and PL/SQL.


Enterprise Edition and Data Center Edition additionally cover the following languages: Apex, COBOL, JCL, PL/I, RPG, and VB6.

You can request an evaluation license by clicking on any of the trial buttons above for the edition you are interested in. Once you submit your request, our sales representative will contact you to activate the trial and discuss options once your trial is complete. No payment is required to request or activate a free trial license.

SonarQube Community Build is a powerful, free, and open-source tool. However, upgrading to Enterprise Edition unlocks exclusive support, more powerful security, efficiency, and scalability, along with advanced features that will take your code quality to the next level. Read more about the benefits of upgrading.

You can contact our team

  • Follow SonarSource on Twitter
  • Follow SonarSource on Linkedin
language switcher
English

© 2026 SonarSource Sàrl. All rights reserved.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.