--- title: SonarQube Reviews meta_title: 'SonarQube Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 160 reviews by the users' company size, role or industry to find out how SonarQube works for a business like yours. aggregate_rating: rating_value: 4.4 review_count: 160 scale: '5' date_modified: '2026-11-04' parent_category: name: "DevSecOps\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t" url: https://www.g2.com/categories/devsecops ---

SonarQube Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users value SonarQube for its ability to quickly flag code quality and security issues, ensuring a reliable codebase. (24 mentions)
Users value the flexible issue filtering and prioritization features of SonarQube, enhancing team productivity and focus. (20 mentions)
Users appreciate how SonarQube quickly flags code quality and security issues, ensuring a clean and reliable codebase. (19 mentions)
Users appreciate the ease of use of SonarQube, finding integration and actionable feedback simple and effective. (18 mentions)
Users appreciate the easy integrations with CI/CD tools, enhancing their workflow and improving code quality effectively. (18 mentions)
Users face software bugs that lead to false positives, complicating the experience and requiring significant knowledge to manage. (12 mentions)
Users find the complex configuration of SonarQube challenging, especially for beginners needing extensive knowledge. (10 mentions)
Users encounter false positives that complicate usage, despite helpful tools for review and customization of analysis. (10 mentions)
Users find SonarQube's complexity in configuration and excessive warnings can make it cumbersome to use. (8 mentions)
Users find the complex setup of SonarQube time-consuming, requiring significant effort to configure and tune effectively. (8 mentions)

5 Pros or Advantages of SonarQube

5 Cons or Disadvantages of SonarQube

SonarQube Reviews (160)

Reviews

SonarQube Reviews (160)

4.4
160 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Enguerran M.
EM
Enguerran M.
Développeur Full Stack
Sporting Goods
Enterprise (> 1000 emp.)
"SonarQube’s Fast, Intuitive Scans with Seamless GitHub and CI/CD Integration"
5/5
What do you like best about SonarQube?

What I like most about SonarQube is its clean, easy-to-navigate UI/UX dashboard and its seamless integrations with GitHub pull requests and CI/CD pipelines. Onboarding engineering teams is quick and straightforward, thanks to automated scanning profiles and clear documentation, and it delivers immediate ROI by helping us catch technical debt early. The analysis runs fast even on large repositories, and its AI/intelligence capabilities—such as automated remediation advice and contextual explanations for code smells—help our developers address security hotspots directly within their existing workflow. Review collected by and hosted on G2.com.

What do you dislike about SonarQube?

While the web UI/UX is very detailed, the initial onboarding and the fine-tuning of custom Quality Gate rules across large, multi-language monorepos can take a fair amount of administrative time. Additionally, pricing and tier ROI can scale up significantly as lines of code grow, and running very dense static scans on heavier pull requests can occasionally introduce slight wait times in our CI performance pipeline. Review collected by and hosted on G2.com.

Manish L.
ML
Manish L.
Manager
Small-Business (50 or fewer emp.)
"Detailed Code Insights and Quality Gates That Keep Our Team on Track"
4/5
What do you like best about SonarQube?

What I find most useful about SonarQube is that it highlights specific issues in the code rather than only providing a general quality score. The detailed explanations make it easier to understand why something was flagged and what needs to be adjusted. I also appreciate the Quality Gate feature because it gives the team a clear, consistent way to decide whether a change is ready to move forward. Having code smells, duplication, and test coverage visible in one place is especially helpful during day-to-day development. Review collected by and hosted on G2.com.

What do you dislike about SonarQube?

One thing that can be frustrating is having to deal with issues that are technically valid but not always worth fixing right away. In older codebases especially, the sheer number of reported issues can feel overwhelming, and it takes time to sort truly important problems from smaller maintainability concerns. Quality Gate failures can also end up blocking a pipeline over issues that have little to no impact on the actual change being made. Getting to a point where the results are genuinely useful often requires some upfront effort to set up exclusions, tune quality profiles, and define project-specific rules. Review collected by and hosted on G2.com.

AK
Aman K.
Software Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"Enforcing strict C# and Python quality gates across our Azure DevOps and agentic coding pipelines"
4.5/5
What do you like best about SonarQube?

Every pull request we open for our DPU UK and CEE Apps and Qchex backend services has to pass our SonarQube Quality Gate before Azure DevOps allows a merge. Because I write a mix of C# .NET microservices and Python data synchronization scripts for Decidalo, having a single verification engine that understands both ecosystems equally well saves our team hours of manual peer review. Recently, we enabled AI Code Assurance with the Sonar way for agentic AI quality gate alongside the SonarQube Claude Code Plugin and Sonar MCP server. Whenever I use an agent or IDE assistant to refactor a module, SonarQube for IDE and the MCP integration catch taint analysis flaws, SQL injection risks, or cognitive complexity spikes right inside my editor before I even commit the branch. When an issue does pop up on a pull request, using AI CodeFix to generate a verified C# or Python patch inline makes cleaning up code smells effortless. Review collected by and hosted on G2.com.

What do you dislike about SonarQube?

Strict default thresholds on the new code quality gate occasionally blocked urgent hotfix branches when we first enforced the eighty percent test coverage requirement across older SharePoint and Qchex integration modules. If you modify a few lines inside a legacy C# class that lacked historical unit tests, the scanner flags the coverage drop on the touched file unless you carefully tune your new code period definitions and path exclusions. Additionally, running deep taint analysis and dependency checks across massive multi repository solutions used to add noticeable wait times to our CI builds until we upgraded to the latest 2026 server release and optimized our build wrapper caching. Review collected by and hosted on G2.com.

Krutika G.
KG
Krutika G.
Lead SDET
Enterprise (> 1000 emp.)
"Sonar Keeps Code Quality High with Great Quality Gates and Pipeline Integration"
4/5
What do you like best about SonarQube?

I enjoy using Sonar because it helps me find bugs and maintain strong code quality. Once a project is set up and running through Sonar, it highlights the issues you might have so you can address them early. I also think the quality gates are great, since they give clear insight into whether your code quality is good enough or not. Another feature I like is that Sonar can be integrated into build pipelines, which makes it easier to keep checks consistent as part of the development process. Review collected by and hosted on G2.com.

What do you dislike about SonarQube?

It may take some time to get everything set up and to add all of your projects to Sonar. Some of the reports also surface issues that can require a bit more digging to confirm whether they’re actually a problem. The dashboard could be easier to navigate as well. Review collected by and hosted on G2.com.

Ankshuk R.
AR
Ankshuk R.
Specialist Programmer
Enterprise (> 1000 emp.)
"A Tool to Improve Code Quality!"
5/5
What do you like best about SonarQube?

I have used it with python and also with Ai agents and the results have been great, when connect with agents, sonarqube results in auto rectification of code. Review collected by and hosted on G2.com.

What do you dislike about SonarQube?

Although it is very customizable and user-friendly, SonalLint can be very vague at times, there are times when it throws errors in the code like some auto wiring errors for spring-boot projects that are ignorable. Also, it does not have a way to understand and improve code complexity. Review collected by and hosted on G2.com.

Divyarajsinh  C.
DC
Divyarajsinh C.
Software Engineer
Information Technology and Services
Mid-Market (51-1000 emp.)
"SonarQube: Easy Integration, Simple UI, and Solid Free Code Quality Scanning"
4.5/5
What do you like best about SonarQube?

I’ve been using SonarQube for more than three years, and overall it has been an amazing experience. I use the free version for code quality scanning, and the best part is how easily it integrates with our project and fits into our workflow. The UI is simple and straightforward, which makes the learning curve feel very manageable. On top of that, the free version includes almost all the features I need, so it covers my day-to-day requirements well. And the code scanning and quality check speed is good enough in the free version as well. Review collected by and hosted on G2.com.

What do you dislike about SonarQube?

In the free version, only 5 users are allowed across the organization account, which feels too limited. It should allow at least 10 users. Also, the free version doesn’t include PR analysis; it would be much more useful if it allowed at least one PR/branch analysis per account. Review collected by and hosted on G2.com.

Sourabh G.
SG
Sourabh G.
Engineering Lead
Mid-Market (51-1000 emp.)
"SonarQube - strong code quality and security platform with improved AI capabilities"
4.5/5
What do you like best about SonarQube?

SonarQube has evolved beyond traditional code quality scanning with stronger security scanning and AI fixes. AI CodeFix is particularly useful for generating remediation suggestions for detected issues, while improved IDE integration helps developers identify and fix issues earlier in the development lifecycle. The addition of software composition analysis and SBOM capabilities also provides better visibility into dependency and supply-chain risks. Review collected by and hosted on G2.com.

What do you dislike about SonarQube?

SonarQube has improved considerably, but there is still room to make the platform more competitive with newer AI-native developer security tools. AI-assisted remediation could be expanded to cover more rules and languages, and the overall user experience could be made simpler. Better consolidation of code quality, SCA, SBOM and security findings into a single risk-focused view would also be valuable for larger engineering teams. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Mid-Market (51-1000 emp.)
"Great Unified Code Quality View"
3.5/5
What do you like best about SonarQube?

SonarQube gives us code quality in one place. We use the Community Edition in our gitlab CI/CD pipelines for Java and TypeScript/Node projects, and it also aggregates our JUnit test results alongside static analysis findings.

Instead of jumping between different tools and reports, the team gets a single view of the health of a project. That makes it much easier to track quality over time. Review collected by and hosted on G2.com.

What do you dislike about SonarQube?

The pricing model is a weak point. Moving beyond the Community Edition to get more features isn’t easy to justify or plan for.

I couldn’t find an auto-fixing agent. SonarQube is good at telling you what is wrong, but you still have to fix every issue manually.

There is no Jira integration for issue management, so findings can’t be turned into tickets and tracked in our existing workflow without extra effort. Review collected by and hosted on G2.com.

Kewin M.
KM
Kewin M.
Credit Card Specialist
Banking
Small-Business (50 or fewer emp.)
"SonarQube Catches Issues Early with Clear, Actionable Reports"
4/5
What do you like best about SonarQube?

What I like most about SonarQube is that it catches code quality issues early and clearly shows what needs attention. The reports are easy to understand, and it helps us fix bugs and maintain cleaner code before changes move further along. It also saves time during code reviews because some common issues are already flagged. Review collected by and hosted on G2.com.

What do you dislike about SonarQube?

Sometimes SonarQube flags issues that aren’t really a problem for our specific codebase, so we end up spending extra time reviewing them or dismissing them as not applicable. The initial setup and configuration can also take a bit of time to get right. Aside from those points, it works well for what we need. Review collected by and hosted on G2.com.

KG
Kishor G.
Cloud Engineer
Mid-Market (51-1000 emp.)
"SonarQube Makes Code Quality Clear with Strong Quality Gates and CI/CD Integration"
4.5/5
What do you like best about SonarQube?

What I like best about SonarQube is how it makes code quality easy to understand and improve. Instead of just pointing out bugs, it also highlights security vulnerabilities, code smells, and maintainability issues in a clear and organized way. The quality gates are especially useful because they help catch problems before code is merged, encouraging better coding practices across the team. It also integrates well with CI/CD pipelines, making code reviews more efficient and helping developers build cleaner, more reliable software from the start. Review collected by and hosted on G2.com.

What do you dislike about SonarQube?

One thing I dislike about SonarQube is that it can sometimes produce false positives or flag issues that are not very relevant to the project. It also takes some time to fine-tune the rules so they match a team's coding standards, especially for larger codebases. For beginners, the number of reported issues can feel overwhelming at first, making it hard to know what to prioritize. While it's a powerful tool, it works best when its recommendations are reviewed with context rather than treated as absolute. Review collected by and hosted on G2.com.