Try our new research platform with insights from 80,000+ expert users

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

SonarQube helps improve software quality by identifying bugs, vulnerabilities, and code smells, resulting in better code and fewer issues.
The tool integrates seamlessly into continuous integration pipelines and supports multiple languages for comprehensive code analysis.
The customizable Quality Gate feature allows teams to benchmark coding standards and ensure code quality is maintained.
SonarQube's security-focused features, including vulnerability detection and security hotspot identification, enhance code security.
Developers benefit from SonarQube's static code analysis capabilities, helping them grow technically and produce high-quality, secure code.

CONS

SonarQube lacks support for additional languages and ease of use in adding new rules.
Issues with false positives and insufficient security scanning capabilities are reported frequently.
Numerous users suggest improvements to the current support model and documentation updates.
Installation and initial setup of SonarQube can be complex, requiring significant effort and technical knowledge.
There is a need for better integration with third-party platforms and enhanced scalability.
 

SonarQube Pros review quotes

it_user333624 - PeerSpot reviewer
Software Developer at a tech services company with 501-1,000 employees
Oct 28, 2015
I have fallen in love with SonarQube when I could've easily built custom rules checks.
it_user333735 - PeerSpot reviewer
QA Engineer at a tech services company with 51-200 employees
Oct 28, 2015
This product helps us to determine the maturity and quality of the coding of our software customers, preventing future crashes in the software.
it_user336438 - PeerSpot reviewer
Web Developer/DevOps Engineer with 501-1,000 employees
Oct 29, 2015
It is quality software, even if the plugins are often weaker than would be necessary to have a team centralize around it.
Learn what your peers think about SonarQube. Get advice and tips from experienced pros sharing their opinions. Updated: February 2026.
884,873 professionals have used our research since 2012.
it_user327384 - PeerSpot reviewer
Assistant Director Implementation Services at a financial services firm with 5,001-10,000 employees
Nov 1, 2015
The rich graphical representation of numbers which are meaningful to dev leads, managers, and top management.
it_user344817 - PeerSpot reviewer
Service Line Leader at a tech services company with 10,001+ employees
Aug 25, 2017
It's enabled us to improve software quality and help us to disseminate best practices.
it_user100635 - PeerSpot reviewer
Technical Authority Digital at a insurance company with 1,001-5,000 employees
Apr 23, 2016
SonarQube plays a key role in this endeavour and provides Senior Management oversight across multiple project teams and business deliveries.
it_user347526 - PeerSpot reviewer
Software Engineer, Agile/Lean Evangelist, Scrum Master at a tech services company with 51-200 employees
Nov 28, 2015
We have seen a decrease of about 25% of issues from since we first started using it a few months ago, and my team code bases are getting better.
it_user347595 - PeerSpot reviewer
Java Developer at a tech consulting company with 51-200 employees
Nov 28, 2015
The feature I find most valuable are Quick access to issues in the code, the ability to define your own analysis profiles, and easy integration with Jenkins.
it_user697038 - PeerSpot reviewer
DevOps at a tech company with 10,001+ employees
Jul 6, 2017
We can create a Quality Gate in order to fail Jenkins jobs where the code coverage is lower than the set percentage.
it_user697050 - PeerSpot reviewer
SW Automation Team Leader at a tech services company with 201-500 employees
Jul 5, 2017
SonarQube: Recording of issues over a period of time, with an indication of the addition in the new issues or the reduction of existing issues (which were fixed).
 

SonarQube Cons review quotes

it_user333624 - PeerSpot reviewer
Software Developer at a tech services company with 501-1,000 employees
Oct 28, 2015
Predefined rules/overriding rules caused some issues.
it_user333735 - PeerSpot reviewer
QA Engineer at a tech services company with 51-200 employees
Oct 28, 2015
The worst about this tool I think is the upgrade method, and it's really easy to wreck the database when upgrading.
it_user336438 - PeerSpot reviewer
Web Developer/DevOps Engineer with 501-1,000 employees
Oct 29, 2015
The Python code scan has so few rules that it is meaningless.
Learn what your peers think about SonarQube. Get advice and tips from experienced pros sharing their opinions. Updated: February 2026.
884,873 professionals have used our research since 2012.
it_user327384 - PeerSpot reviewer
Assistant Director Implementation Services at a financial services firm with 5,001-10,000 employees
Nov 1, 2015
Executing sonar analysis on a big chunk of code with an Oracle database does take up a lot of time.
it_user344817 - PeerSpot reviewer
Service Line Leader at a tech services company with 10,001+ employees
Aug 25, 2017
A better design of the interface and add some new rules.
it_user100635 - PeerSpot reviewer
Technical Authority Digital at a insurance company with 1,001-5,000 employees
Apr 23, 2016
Response to queries directly to SonarSource haven't always been particularly successful, but the community forum is pretty good.
it_user347526 - PeerSpot reviewer
Software Engineer, Agile/Lean Evangelist, Scrum Master at a tech services company with 51-200 employees
Nov 28, 2015
The only thing I don't like is that they removed the design libraries and dependencies-checking features from v5.2.
it_user347595 - PeerSpot reviewer
Java Developer at a tech consulting company with 51-200 employees
Nov 28, 2015
Product is good, but the API documentation is poor, when it exists at all.
it_user697038 - PeerSpot reviewer
DevOps at a tech company with 10,001+ employees
Jul 6, 2017
We had some issues where the Quality Gate check sometimes gets stuck and it is unclear.
it_user697050 - PeerSpot reviewer
SW Automation Team Leader at a tech services company with 201-500 employees
Jul 5, 2017
There is need for support for the additional languages and ease of use in adding new rules for detecting issues.