We use the solution to do quality code analysis for keeping track of security hotspots. We also use it to avoid the delivery of problems as the result of new code from our partners who may be developing software for systems, making improvements and carrying out bug corrections. These are the features of SonarQube of which I am aware.
Systems Analyst at a manufacturing company with 5,001-10,000 employees
Frees up time to focus on daily tasks, meet delivery requirements and deliver more reliable code
Pros and Cons
- "SonarQube is a fantastic tool which saves us precious time."
- "We did have some trouble with the LDAP integration for the console."
What is our primary use case?
What is most valuable?
SonarQube is a fantastic tool which saves us precious time. Prior to using the solution, all our code analysis was manual and this was very time consuming. The increase in the number of projects, including those involving the development team, meant that it was becoming increasingly challenging to keep up with our delivery schedules. SonarQube helped a lot in this regard. So too, the wonderful tool from Eclipse, SonarLint, was very helpful. These solutions allow the partners who develop our system, our code, to receive on-the-fly analysis of their computers. This affords delivery of a much more reliable code, something which allows us to focus our work on more aggregated value operations.
What needs improvement?
I am struggling to come up with an area needing improvement. I am a big fan of SonarQube. I do have familiarity with the solution, but not extensively on a daily basis in respect of development.
This said, we did have some trouble with the LDAP integration for the console.
For how long have I used the solution?
As our company is not primarily IT-related we are late comers when it comes to adopting new technology. As such, we started using the community version of SonarQube around eight to ten months ago.
Buyer's Guide
SonarQube
May 2026
Learn what your peers think about SonarQube. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
900,747 professionals have used our research since 2012.
What about the implementation team?
I have limited personal experience working with the solution. I have a colleague who works with me and she is actually engaged in its operation. My role is to provide guidance in how to implement products.
She works more in implementing the installation of the solution, in deploying the projects on SonarQube. But, I have a little more context with this tool.
What other advice do I have?
I am a customer of SonarQube.
At the moment, SonarQube is deployed on-premises. We have an installation running in one of our servers.
When we deploy on-cloud, we normally use Amazon Web Services.
I rate SonarQube as a ten out of ten, easily. I think its fantastic, a wonderful tool. Even if I don't use it directly, it frees me up to focus on other tasks in my daily routine.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Security Engineer at a computer software company with 201-500 employees
Free, scalable, but documentation needs improvement
Pros and Cons
- "The solution is stable."
- "My advice to others is this solution is one of the best in the free market in the industry and it is a good one to use."
- "I have found this solution creates more noise than competitors."
What is our primary use case?
I use this solution for our staging environment to review the security issues before going live or into production.
What needs improvement?
I have found this solution creates more noise than competitors.
The documentation and reporting extract can improve because other solutions are far more advanced.
For how long have I used the solution?
I have been using this solution for approximately two years.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
The solution is scalable. However, we do not use it as a SaaS solution, we use it for our staging environment at a minimum scale.
We have approximately 10 people using this solution in my organization.
Which solution did I use previously and why did I switch?
Previously I worked with Fortify and Veracode and I have found those tools provided much better because they are from a commercial solution.
What about the implementation team?
Our development team did the implementation of this solution.
What's my experience with pricing, setup cost, and licensing?
This solution is free.
What other advice do I have?
My advice to others is this solution is one of the best in the free market in the industry and it is a good one to use.
I rate SonarQube a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
SonarQube
May 2026
Learn what your peers think about SonarQube. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
900,747 professionals have used our research since 2012.
A stable open-source code quality inspection tool with a nice dashboard
Pros and Cons
- "I like that it has a better dashboard compared to Clockwork. It's also stable."
- "Technical support and the price could be better."
- "Technical support could be better. If we request support, it's a little bit delayed, and it's not consistent on email."
What is most valuable?
I like that it has a better dashboard compared to Clockwork. It's also stable.
What needs improvement?
Technical support and the price could be better.
For how long have I used the solution?
I have been using SonarQube for seven or eight years.
What do I think about the stability of the solution?
SonarQube is quite good in terms of stability.
How are customer service and support?
Technical support could be better. If we request support, it's a little bit delayed, and it's not consistent on email.
What's my experience with pricing, setup cost, and licensing?
SonarQube price is a little bit higher than Kiuwan's. Kiuwan also gives a little bit of flexibility in terms of pricing.
What other advice do I have?
On a scale from one to ten, I would give SonarQube an eight.
Disclosure: My company has a business relationship with this vendor other than being a customer. reseller
DevOps Lead at a marketing services firm with 1,001-5,000 employees
Very stable and easy to integrate, but is a bit expensive
Pros and Cons
- "The reporting and the results are quick. It gets integrated within the pipeline well."
- "What I like about SonarQube is the integration of the pipelines."
- "The pricing could be reduced a bit. It's a little expensive."
- "The solution has a very shallow SAST scanning; that is something that can be improved."
What is our primary use case?
We generally use the solution in order to do static code analysis.
What is most valuable?
What I like about SonarQube is the integration of the pipelines. It is pretty easy.
The reporting and the results are quick. It gets integrated within the pipeline well.
The solution is very stable.
The scalability is very good.
We found the initial setup to be straightforward.
What needs improvement?
The solution has a very shallow SAST scanning. That is something that can be improved.
I'm not sure if there is any plan for having DAST, as well, which is the dynamic scanning. If they offered that in SonarQube that would be ideal. I'd like to know if there is a plan or roadmap for Sonar to have that included. However, right now, at least, from the SAST perspective, it can improve.
The pricing could be reduced a bit. It's a little expensive.
For how long have I used the solution?
We've been using the solution for the past two years or so. It's been a while.
What do I think about the stability of the solution?
The solution is pretty much stable. Sometimes we have observed some issues when there are a lot of services getting deployed together. We have noticed some resource constraints sometimes. Occasionally the CPU and memory get affected. That was the only thing. It could be due to the resources that we have provided and maybe not the fault of the product itself.
What do I think about the scalability of the solution?
I don't have the user count, however, from the application perspective, we have around 30 to 50 applications, which are on SonarQube. All of the teams that are managing those applications have access to that.
It is integrated within our pipelines. It gets used every day.
Right now we are not scaling the solution. It is just one server that we have. It is static of sizing and we do not scale it.
How are customer service and technical support?
We do have an enterprise version, however, that does not include the support right now.
If we have any issues we're trying to resolve them on your own. So far, that has been sufficient.
Which solution did I use previously and why did I switch?
We are also onboarding Checkmarx. We use both solutions.
We are not replacing anything. Maybe we will use both in conjunction. Checkmarx provides DAST, whereas this product does not.
How was the initial setup?
The initial setup is pretty simple.
I do not recall the exact amount of time it took to deploy the solution.
It does not require a lot of maintenance. It's just that whenever any latest version is coming in, we just have to upgrade it.
What about the implementation team?
We did the installation on our own. We did not need the assistance of any outside resources such as consultants or integrtors. It was all handled in-house.
What's my experience with pricing, setup cost, and licensing?
What we are looking at in the future is a bit of a price reduction. The pricing that we have been quoted for the next version is a little expensive. The pricing could be also a bit reduced.
What other advice do I have?
We are just a customer and an end-user.
While we installed the solution on the cloud, we host it on our machines.
I would recommend the product to the companies or the teams who are building from scratch, and they don't have anything for doing the scanning of their products. That is something where SonarQube can be pretty helpful.
It's good for a very small company with a limited number of products, which do not have a lot of compliance and security-related requirements that big enterprises might have.
I would rate the solution at a six out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Digital Solutions Architect at a tech services company with 1,001-5,000 employees
Effective security scanning, uncomplicated installation , and reliable
Pros and Cons
- "The fact that the solution does security scanning is valuable."
- "Having performance regression would be a helpful add on or ability to be able to do during the scan."
What is our primary use case?
We are a $4 billion valuation large company and we use the solution for status security, scanning, and code quality. I am currently in the process of building a pipeline for one of my customers and for that we are utilizing this solution for the static analysis.
What is most valuable?
The fact that the solution does security scanning is valuable. This is primarily why we use it. For code quality, we could utilize other tools, such as unit test coverage, which it gives you too, but having a more comprehensive tool is useful.
What needs improvement?
Having a tool that is comprehensive in nature is very useful because otherwise, we have to run through multiple tools in order to get the entire viewpoint of a particular set of code. For example, we use SonarQube in combination with Nexus, which is another product that gives us some other information. I guess when it comes to the gamut of things that we are looking for including static code quality, static testing, and dynamic testing of security. Having performance regression would be a helpful add on or ability to be able to do during the scan.
In an upcoming release, I would like to see the dynamic security testing feature available. I would like to point out that they could already offer this feature but I have not been that deep into the solution to know yet.
For how long have I used the solution?
I have been using the solution for approximately one year.
What do I think about the stability of the solution?
I have not run into any bugs or glitches. However, I have only been using it for a short time.
What do I think about the scalability of the solution?
The pipeline that I am currently building is being used by the platforms team, which is approximately three people. We use the solution as part of the automated code review process. As far as a larger perspective of who is actually benefiting from it, the development team is about 35 people.
How are customer service and technical support?
I have not needed to use technical support.
How was the initial setup?
The set up was very easy.
What other advice do I have?
I would recommend to those wanting to implement this solution to read the documentation, they are clear and easy to follow.
I rate SonarQube a nine out of ten.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
CEO at ITShare
Good static code analysis but it's not stable and the installation is not user-friendly
Pros and Cons
- "The static code analysis is very good."
- "The static code analysis is very good, and in the banking sector, we have found several vulnerabilities and many issues in the source code."
- "If you don't have any experience with the configuration or how to configure the files, it can be complicated."
What is our primary use case?
We use it for the static analysis of the source code to find issues or vulnerabilities.
What is most valuable?
The static code analysis is very good. In the banking sector, we have found several vulnerabilities and many issues in the source code.
What needs improvement?
If you don't have any experience with the configuration or how to configure the files, it can be complicated. The installation needs to be more user-friendly, as well as the interface, which could be more user-friendly.
For how long have I used the solution?
I use the full trial version of SonarQube. I have been using the latest version of SonarQube for six months.
What do I think about the stability of the solution?
There are issues with stability. It needs improvement.
We have four members in our organization who are using this solution.
What do I think about the scalability of the solution?
I am not able to evaluate the scalability. Once we go with the Enterprise version, we will know after three months, how efficient and scalable it is with large applications.
How are customer service and technical support?
I have not contacted technical support.
How was the initial setup?
The initial setup is straightforward. This solution is easy to install. It only takes five minutes.
We require a team of five to deploy and maintain it.
What about the implementation team?
I completed the installation myself.
Which other solutions did I evaluate?
We are also evaluating Acunetix and will know what direction we want to go in the next few weeks.
Based on the testing, Acunetix offers something different. Acunetix has many features that are not found in SonarQube.
What other advice do I have?
The enterprise version comes with many features. I have not been able to test it all because I am using the evaluation version. After three months of using this solution, I will have a better understanding of it.
We plan to continue using SonarQube. Some feel that it is unfair to compare SonarQube with other solutions as it has so many features.
I would rate this solution a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
IT Systems Architect at Banco Ripley
Open-source, secure static testing, but cannot be used for dynamic testing
Pros and Cons
- "It provides the security that is required from a solution for financial businesses."
- "We found a solution with dynamic testing, and are looking to find a solution that can be used for both types of testing."
What is our primary use case?
We use SonarQube for testing and quality assurance. We use this in banks for testing.
We also use SonarQube for security static testing.
What is most valuable?
It provides the security that is required from a solution for financial businesses.
What needs improvement?
SonarQube is used for static testing, not for dynamic. We found a solution with dynamic testing, and are looking to find a solution that can be used for both types of testing.
I would like to see software included that can be used with Waterfall projects.
Which solution did I use previously and why did I switch?
We try to primarily use open-source solutions. The organization tries not to spend money for the moment. Many clients do not want to pay for solutions during this time, especially in the case of products that are expensive.
What's my experience with pricing, setup cost, and licensing?
We have partnered with B2B American to help with the purchasing of the license.
We have just been approved to purchase SonarQube Developer Edition.
We have a license with 125,000 lines of code. We did not purchase a lot of lines but it is specific to our code environment.
It's an open-source solution.
Which other solutions did I evaluate?
We are currently evaluating other solutions that are open-source. The company is trying to reduce the amount of money spent on solutions.
We are looking for the newest technologies but the biggest stopper for us is money.
What other advice do I have?
For the units of architecture, we have tried to find the newest technology that would benefit the manifest of their orientation.
It has been very difficult. Last year many projects stopped.
I would rate SonarQube a six out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Software Engineering Manager at Hill
A stable solution for analysis and security vulnerability checking
Pros and Cons
- "It is a very good tool for analysis and security vulnerability checking."
- "The scanning part could be improved in SonarQube. We have used Coverity for scanning, and we have the critical issues reported by Coverity; when we used SonarQube for scanning and looked at the results, it seems that some of them have incorrect input, and this part can be improved for C and C++ languages."
What is our primary use case?
We use SonarQube to scan our security protection.
What is most valuable?
It is a very good tool for analysis and security vulnerability checking.
What needs improvement?
The scanning part could be improved in SonarQube. We have used Coverity for scanning, and we have the critical issues reported by Coverity. When we used SonarQube for scanning and looked at the results, it seems that some of them have incorrect input. This part can be improved for C and C++ languages.
For how long have I used the solution?
I have been using this solution for a couple of weeks.
What do I think about the stability of the solution?
It is stable.
What do I think about the scalability of the solution?
We haven't evaluated its scalability.
How are customer service and technical support?
I just use our internal IT to get support for SonarQube. That is enough for me.
Which solution did I use previously and why did I switch?
We were previously using Coverity. We used it for three years or so.
How was the initial setup?
We just use the Enterprise SonarQube instance provided by our company.
What other advice do I have?
I would recommend this solution. I would rate SonarQube an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
CTO at a computer software company with 11-50 employees
An open-source platform for the continuous inspection of code quality
Pros and Cons
- "The good thing with SonarQube is it covers a lot of issues, it's a very robust framework."
- "It easily outperforms other static code tools — It's perfect as a static code analysis tool."
- "The exporting capabilities could be improved. Currently, exporting is fully dependent on the SonarQube environment."
- "I wouldn't say that isn't fully scalable. It's damn slow. It takes a lot of time parsing an average size codebase."
What is our primary use case?
There are two versions: a free, open-source community version, and a subscription-based version.We use the community version, not the enterprise version.
We are a very small organization. In total, there are four of us who use this solution. We will keep using SonarQube, with some additions, in the future.
Firstly, we use SonarQube to evaluate code for M&A projects. Secondly, we use it to detect vulnerabilities while performing security audits. Our third use case is the detection of violation of programming practices towards code refactoring and code maintenance.
What needs improvement?
The results of exporting capability could be improved. Currently, exporting is a bit messy and fully dependent on the SonarQube environment. Sonar Qube offers REST API and you could export the results programmatically, but the process is quite slow and limited. You could extract the maximum 10000 results per query, which increases the overall execution process tremendously. I guess the majority of the users are based on Sonar Qube presentation capabilities, which is very restrictive for some use cases.
For how long have I used the solution?
I have been using SonarQube, every day, for more than two years.
What do I think about the stability of the solution?
SonarQube is stable.
What do I think about the scalability of the solution?
I wouldn't say that isn't fully scalable. It's damn slow. It takes a lot of time parsing an average size codebase. If you'd like to scale up and deploy it on a cloud environment, it's a completely different scale of difficulty. We have done this but it's really hard.
How are customer service and technical support?
As we are using the community version, there is no technical support.
Which solution did I use previously and why did I switch?
I have used a wide variety of tools.SonarQube covers a wide variety of issues and it is well well designed robust framework.
How was the initial setup?
To be honest, for me, the initial setup was a piece of cake; however, other colleagues and clients of mine have said that it's damn difficult to install it and extract the results, at least the first time. Initially, It took me some time to go through the process. It is not straightforward at all, it's quite complicated — it's a tool developed by developers for developers. If you are not a core developer, and I am not, it's super difficult to figure out the installation process thanks to the multiple steps involved. The autogenerated script, isn't functional, it needs some tweaking.
My clients report that it takes about a week to install it properly, and you need about two weeks more to configure it, let alone the performance optimization.
The installation should be much simpler. There are competitive tools that come with a self-contained installation and configuration process. It requires a time investment to configure it properly. . In short, it should come with a self-contained functional configuration set.
Overall, the initial setup should be easier.
What about the implementation team?
Currently, I could configure SonarQube by myself. Only one person, knowledgeable enough, is required to deploy it.
What's my experience with pricing, setup cost, and licensing?
Unless you use a tech stack that is not supported, use the community version; there are no hidden costs or licensing required.
Which other solutions did I evaluate?
Yes, we have evaluated plenty of alternatives nothing really comparable.
What other advice do I have?
I would recommend this solution to others. It easily outperforms other static code tools — It's perfect as a static code analysis tool.
Overall, on a scale from one to ten, I would give SonarQube a rating of eight.
Which deployment model are you using for this solution?
On-premises
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Chief Solutions Officer at CleverIT B.V.
Easy to deploy and applicable for various uses
Pros and Cons
- "I do recommend SonarQube because it is an easy tool that you can deploy and configure, and after that you can measure the history of your obligation and integrate it with other tools like GitLab or GitHub or Azure DevOps to do quality code analysis."
- "In terms of what can be improved, the areas that need more attention in the solution are its architecture and development."
What is our primary use case?
I am now working in a consultancy company and I work with different clients in different industries. For this reason I implement, for example, a delivery pipeline with the process whereby we need to validate the quality gate of the quality code. Meaning, the developer creates the unit testing and the code coverage, but grants the code coverage for a specific person. In other cases, we used to see what the technical depth was to see if if there are any bugs in the applications - the web application, mobile application and different languages, like, C-Sharp, JavaScript or Java, et cetera.
We deploy SonarQube on-premise on a Linux server and our pipelines were created with GitLab and Azure DevOps. Meaning that Azure DevOps and GitLab are the tools that do the build and release process.
We use Microsoft Azure and Google Cloud Platform a little.
What is most valuable?
In terms of most valuable feature, when you compute SonarQube you need to install an extension. This extension depends on the version control. You need to install different extensions or work with a specific language to use as the extensions, all of which I work in with different projects.
What needs improvement?
In terms of what can be improved, the areas that need more attention in the solution are its architecture and development.
Additionally, the QA team also needs work in different aspects. When you think about the support area - when the support team has an incident they need to do a hostage. When they do that they do a commit in the version control. These commits trigger a new build process and this process needs validation from SonarQube because we need to validate the quality of the software product for different cases and different aspects.
For how long have I used the solution?
I have been using SonarQube for about four years, with different versions.
What do I think about the stability of the solution?
SonarQube works very well, but I prefer SonarCloud because the tendency of the technology world is to think less about the structure and more about the process and the value that this process provides.
What do I think about the scalability of the solution?
In terms of scalability, with proper configuration and deployment, there is higher availability.
I have companies with 20 users and I have customers with 100 users. We work with a big company in Chile and in some cases national companies, in other cases international companies. With the international companies the majority of them are more than 1,000 users.
I have a technical DevOps team. The majority of the time we implement the trial version so that we show the value of the tool to our clients and they understand about the pricing and the cost of the tool.
It depends on the maturity of the company. In some case, we have companies that don't know about SonarQube so we deploy it to show the value. In other cases we have clients with no SonarQube experience but they know the quality of the codes. In this case we provide a license. In the majority of the cases we provide the license or the subscription for SonarCloud. Other clients get access to SonarQube directly.
How are customer service and technical support?
I have never used technical support from the SonarQube support team.
I work very well with the documentation you find on the internet.
How was the initial setup?
The initial setup is straightforward the majority of time. It takes about two hours.
What about the implementation team?
I work in a consultancy company so we do the implementation. We deploy for our customers.
Which other solutions did I evaluate?
We did evaluate other options, for example Q1 and Veracode. In specific cases we created different aspects with different tools and these were the top peers that we would compare it to - Q1 and Veracode.
In terms of differences, Veracode is used more for the security of the development and you can configure the gates while thinking about software security and things like that. With Q1, the difference is the type of the license. In Q1 you have projects and you pay for the line. I know that SonarQube was changing the licensing plan. Right now, before you pay for a license, you pay for fair lines that you extend. This is the difference between these three tools.
What other advice do I have?
I do recommend SonarQube because it is an easy tool that you can deploy and configure. After that you can measure the history of your obligation and integrate it with other tools like GitLab or GitHub or Azure DevOps to do quality code analysis.
On a scale of one to ten, I would give SonarQube an eight. To give it a 10 and not an eight, I would like to see architecture development and the QA area improved.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer. Reseller
Buyer's Guide
Download our free SonarQube Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2026
Product Categories
Application Security Tools Static Application Security Testing (SAST) Software Development AnalyticsPopular Comparisons
Checkmarx One
GitLab
Veracode
CrowdStrike Falcon Cloud Security
PortSwigger Burp Suite Professional
Acunetix
Coverity Static
Mend.io
OpenText Core Application Security
Sonatype Lifecycle
GitHub Advanced Security
GitGuardian Platform
OWASP Zap
HackerOne
Buyer's Guide
Download our free SonarQube Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Is SonarQube the best tool for static analysis?
- Which gives you more for your money - SonarQube or Veracode?
- What Is The Biggest Difference Between Fortify on Demand And SonarQube?
- What is the biggest difference between Checkmarx and SonarQube?
- Checkmarx vs SonarQube; SonarQube interoperability with Checkmarx or Veracode
- How does SonarQube instance relate to the license?
- Which software is ideal for code quality and security?
- What is the difference between Coverity and SonarQube?
- What is the biggest difference between Coverity and SonarQube?
- How would you decide between Coverity and Sonarqube?


















