No more typing reviews! Try our Samantha, our new voice AI agent.

Contrast Security Protect vs SonarQube vs Veracode comparison

 

Comparison Buyer's Guide

Executive Summary

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Mindshare comparison

As of April 2026, in the Application Security Tools category, the mindshare of Contrast Security Protect is 1.0%, up from 0.5% compared to the previous year. The mindshare of SonarQube is 16.3%, down from 26.1% compared to the previous year. The mindshare of Veracode is 4.6%, down from 10.3% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Application Security Tools Mindshare Distribution
ProductMindshare (%)
SonarQube16.3%
Veracode4.6%
Contrast Security Protect1.0%
Other78.1%
Application Security Tools
 

Featured Reviews

ToddMcAlister - PeerSpot reviewer
Lead Application and Data Security Engineer at a insurance company with 5,001-10,000 employees
It provides us with more in-depth visibility into ongoing attacks.
I rate Contrast Security Protect eight out of 10. Overall, it's a solid product, but I deduct a couple of points because of the interface and some shortcomings in the reporting. If you have a large enterprise where you're dealing with a lot of servers, then it makes sense not to use the internal MySQL database. You should use something like Oracle or Microsoft SQL, but if you don't have many transactions, the embedded MySQL database works great.
KH
Sr Software Engineering Supervisor at Mozarc Medical
Gains control over rule customization and achieves reliable vulnerability assessment
The deployment process took me about 2 or 3 hours to deploy SonarQube Server (formerly SonarQube), although I do not remember exactly since it was done about 2 years back. Currently, about 10 of my developers are using SonarQube Server (formerly SonarQube) in my company. I do not have plans to increase the usage of SonarQube Server (formerly SonarQube) in the future as there will not be any requirement to increase. I am a senior software engineer and supervisor at Mozark Medical. My corporate email address is karthik.k.a.r.t.h.i.k.h.a.r.p.a.n.h.a.l.l.i@mozarkmedical.com. Overall, I would rate SonarQube Server (formerly SonarQube) as a 9 out of 10.
reviewer2703864 - PeerSpot reviewer
Head of Security Architecture at a healthcare company with 5,001-10,000 employees
Onboarding developers successfully while improving code security through IDE integration
Regarding room for improvement, we have some problems when onboarding new projects because the build process has to be done in a certain way, as Veracode analyzes the binaries and not the code by itself alone. If the process is not configured correctly, it doesn't work. That's one of the things that we are discussing with Veracode. Something positive that we've been able to do is submit formal feature requests to them, and they are working on them; they've already solved some of them. This encourages us to propose new ideas and improvements. Another improvement that we asked for this use case is to be able to configure how Veracode Fix proposes and fixes because sometimes it makes proposals using libraries that go against our architecture design made by the enterprise architecture team. For example, we want them to propose using another library, and that's something we already asked Veracode, and they are working on it. We want to specify when you see this kind of vulnerability, you can only propose these two options.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"Contrast Security's support is great. They're willing to spend a lot of time on your problem."
"Protect provides us with more in-depth visibility into ongoing attacks."
"The Protect solution allows applications to continue to run, even with known vulnerabilities, but will report or block attempts to exploit the vulnerabilities."
"The product gives a few false positives. We get 99 percent true positives."
"The solution has excellent real-time capabilities."
"The most valuable features of SonarQube Cloud (formerly SonarCloud) include code inspection, addressing technical debt, and identifying security vulnerabilities."
"If code coverage is a low number then that's of great value to me."
"SonarCloud is overall a good tool for identifying code smells, bugs, and code duplication, but we've found that using Android Lint is more effective for our needs."
"All the features of the solution are quite good."
"SonarQube Cloud (formerly SonarCloud) has had a positive impact on my organization by giving the best impact for code checking and code structuring, making the code more usable and better."
"The solution offers a very good community edition."
"The product is simple."
"It's a great product. If you are in a hurry and just want to focus on the functional requirements of any kind of project, SonarQube is highly helpful. It enables the developers to code securely. SonarQube has a Community edition, which is open source and free. There are also three proprietary or paid versions: Enterprise edition, Data Center edition, and Developer edition."
"The volume of unmitigated flaws in our applications has been substantially reduced."
"Veracode has evolved to be a good partner, overall, in working through our learning needs and problem escalations."
"Veracode is one of very few options out there, and the very best."
"The most valuable feature is the efficiency of the tool in finding vulnerabilities."
"The static code analyzer portion is adequate."
"In three years, we have not had any breaches or seen any reduction in Shadow IT."
"Veracode has impacted our overall security posture because we are from a security background."
"Veracode is giving us the mandate of claiming that our code is more secure because we are using an external third-party, neutral tool to examine our code and expose vulnerabilities."
 

Cons

"Contrast Security Protect needs to improve integration."
"There's room for improvement in the initial setup."
"We're not using it much anymore because we had some performance issues."
"There's room for improvement in the initial setup."
"Protect's reporting GUI is very basic. To get all statuses from the APIs, we needed to write our own KPI dashboard to provide reports."
"In terms of what can be improved, the areas that need more attention in the solution are its architecture and development."
"Having performance regression would be a helpful add on or ability to be able to do during the scan."
"The UI can be improved."
"I would also like SonarQube to be able to write custom scanning rules. More documentation would be helpful as well because some of our guys were struggling with the customization script."
"I wouldn't say that isn't fully scalable. It's damn slow. It takes a lot of time parsing an average size codebase."
"The time it took for me to do the whole process was approximately two hours because I had to download, read the documentation, and do the configurations."
"The installation of the framework was a bit difficult, it could be improved."
"Dynamic scanning is missing and there are some issues with security scanning."
"The user interface can sometimes be a little challenging to work with, and they seem to be changing their algorithm on what is an issue. I understand why they do it, but it sometimes causes more work on our end."
"It would be better if we had a channel for direct communication with the engineering team to speed up the process of providing feedback."
"Veracode would benefit greatly from more training resources. The videos are great, but I would like more hands-on training writing a script, validating a script with a unit test in a different language, etc. That's something that would be very valuable."
"The results of agent-based software composition analysis are not connected to policy scanning. So, for me, the only thing that Veracode can improve in Software Composition Analysis is to connect it with the policy scan because, at present, it is a bit inconvenient for those in our organization who use agent-based Software Composition Analysis. In the end, they need to make a static scan with all those libraries in order to receive that report. If Veracode implemented a connection between agent-based static scan and static scanning itself, it would be great because it would lead to fewer operations in order to prepare release documentation and release reporting from Veracode. We recently had a conversation with Veracode about it."
"There are few languages that take time for scanning. It covers the majority of languages from C to Scala, but it doesn't support certain languages and the newer versions of certain languages."
"I'd like to see an improved component of it work in a DevOps world, where the scanning speed does not impede progress along the AppSec pipeline."
"I would like Veracode to also have the ability to fix these flaws in a future release."
"I would ask Veracode to be a lot more engaged with the customer and set up live sessions where they force the customer to engage with Veracode's technical team."
 

Pricing and Cost Advice

Information not available
"The price of SonarCloud is not expensive, it goes by the lines of code. 1 million lines per code are approximately 4,000 USD per year. If you need 2 million lines of code you would double the annual cost."
"The free version of SonarQube does everything that we need it to."
"The current pricing is quite cheap."
"The development license cost is reasonable, and we've had no concerns about SonarQube when it comes to cost."
"A low cost long-term solution for non-critical situations."
"There are many different packages with different pricing options available. We are able to try what we have and if we need extra features we can upgrade the license."
"I use the full trial version of SonarQube."
"We are using the open-source community version, but there are enterprise licenses available."
"Depending on the number of users, my company makes payments toward the solution's licensing costs."
"The product’s price is a bit higher compared to other solutions."
"Veracode is a very expensive product."
"They just changed their pricing model two weeks ago. They went from a per-app license to a per-megabyte license. I know that the dynamic scan was $500 per app. Static analysis was about $4500 yearly. The license is only for the number of users, it doesn't matter what data you put in there. That was the old model. I do not know how the new model works."
"Veracode is fairly priced."
"Veracode has been fair. We use their SaaS solution and it's just an annual subscription."
"The pricing is reasonable compared to other tools."
"It has good, fair licensing. If the price could depend on the scope of its scanning or the languages supported, then that would be better."
report
Use our free recommendation engine to learn which Application Security Tools solutions are best for your needs.
885,837 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
22%
Manufacturing Company
13%
Construction Company
8%
Computer Software Company
5%
Financial Services Firm
13%
Manufacturing Company
13%
Computer Software Company
12%
Comms Service Provider
5%
Financial Services Firm
16%
Computer Software Company
11%
Manufacturing Company
10%
Government
6%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
No data available
By reviewers
Company SizeCount
Small Business42
Midsize Enterprise24
Large Enterprise79
By reviewers
Company SizeCount
Small Business69
Midsize Enterprise45
Large Enterprise114
 

Questions from the Community

Ask a question
Earn 20 points
Is SonarQube the best tool for static analysis?
I am not very familiar with SonarQube and their solutions, so I can not answer. But if you are asking me about which ...
Which gives you more for your money - SonarQube or Veracode?
SonarQube is easy to deploy and configure, and also integrates well with other tools to do quality code analysis. Son...
How would you decide between Coverity and Sonarqube?
We researched Coverity, but in the end, we chose SonarQube. SonarQube is a tool for reviewing code quality and securi...
What do you like most about Veracode Static Analysis?
I like its integration with GitHub. I like using it from GitHub. I can use the GitHub URL and find out the vulnerabil...
What is your experience regarding pricing and costs for Veracode Static Analysis?
My experience with pricing, setup cost, and licensing for Veracode is that it is fairly moderate.
What needs improvement with Veracode Static Analysis?
Veracode can improve to stand in this market. They do not have to do much; they just need to improve their UI experie...
 

Also Known As

Contrast Protect
Sonar, SonarQube Cloud
Crashtest Security , Veracode Detect
 

Interactive Demo

Demo not available
Demo not available
 

Overview

 

Sample Customers

Williams-Sonoma, Autodesk, HUAWEI, Chromeriver, RingCentral, Demandware.
Snowflake, Booking.com, Deutsche Bank, AstraZeneca, and Ford Motor Company.
Manhattan Associates, Azalea Health, Sabre, QAD, Floor & Decor, Prophecy International, SchoolCNXT, Keap, Rekner, Cox Automotive, Automation Anywhere, State of Missouri and others.
Find out what your peers are saying about SonarSource Sàrl, Checkmarx, Veracode and others in Application Security Tools. Updated: April 2026.
885,837 professionals have used our research since 2012.