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

PyCharm vs Veracode comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Dec 19, 2024

Review summaries and opinions

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

Categories and Ranking

PyCharm
Ranking in Static Code Analysis
5th
Average Rating
8.8
Reviews Sentiment
6.4
Number of Reviews
14
Ranking in other categories
No ranking in other categories
Veracode
Ranking in Static Code Analysis
1st
Average Rating
8.2
Reviews Sentiment
6.9
Number of Reviews
204
Ranking in other categories
Application Security Tools (2nd), Static Application Security Testing (SAST) (2nd), Container Security (8th), Software Composition Analysis (SCA) (3rd), Application Security Posture Management (ASPM) (1st)
 

Mindshare comparison

As of October 2025, in the Static Code Analysis category, the mindshare of PyCharm is 0.7%, up from 0.3% compared to the previous year. The mindshare of Veracode is 21.2%, down from 30.3% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Static Code Analysis Market Share Distribution
ProductMarket Share (%)
Veracode21.2%
PyCharm0.7%
Other78.1%
Static Code Analysis
 

Featured Reviews

Michele Mevi - PeerSpot reviewer
Has improved my daily coding through comfortable interface and useful AI features
I use PyCharm for work, specifically for coding I got used to PyCharm and it is quite comfortable to use it. The latest AI features and tab completion features are good. I use the debugger too. It is good, though sometimes it is not that quick, but it remains a good debugger. The breakpoints…
Kv Rao - PeerSpot reviewer
Integrates pipelines smoothly and fortifies code against vulnerabilities
I use Veracode in multiple places including static code analysis, penetration testing, and dynamic code analysis. It is part of our pipeline and integrates well with Bitbucket and Git pipelines The ease of integration with Bitbucket pipelines and Git pipelines is vital for us. Veracode allows us…

Quotes from Members

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

Pros

"PyCharm has an excellent user experience, and I appreciate its cross-platform capabilities."
"The integrated code structure makes coding more organized and manageable compared to using Python alone."
"Good syntax highlighting and very it's very customizable."
"The best feature of PyCharm is that it gives you hints whenever it detects any issues while you are coding. This is important because it helps us code faster and without any errors."
"The recent AI-powered code completion is pretty cool."
"The product's IDE feature is quite user-friendly."
"We have integrated the tool with GitHub. PyCharm provides easy integration with GitHub, allowing us to push changes directly. Many plugins are available on PyCharm for GitHub integration, including GitHub Copilot for auto code completion and GitHub Copilot Chat for assistance with code-related queries."
"The latest AI features and tab completion features are good."
"Each time I raise a ticket regarding something, they are very quick about the responses and get connected instantly."
"The most important feature is the static scanning analysis, and the reason is that it can tell us vulnerability in that code, right before we go ahead and push something to production or provide something to a client... Dynamic scanning actually hits our Web applications, to try to detect any well known Web application vulnerabilities as well."
"For use cases where our company buys a product with the source code, but only the final executables or the binaries, only Veracode is able to work on that type of tool."
"Provides the capability to track remediation and the handling of identified vulnerabilities."
"The pricing is worth it."
"We use Veracode static analysis during development to eliminate vulnerability issues"
"I like the way the flaws are reported in the system."
"We have such a wide variety of users for Veracode, including security champions, development leads, developers themselves, that the ease of use is really quite important, because we don't assume anything about what those people might already know, or need to know. It just makes it very useful for anyone who has to engage with it."
 

Cons

"PyCharm's use of system resources can get pretty heavy. Loading, in particular, takes longer than I would like and I think they should optimize it so that it's a bit lighter on the system."
"The user interface and overall user experience could be more intuitive to make it easier for users to navigate and utilize the software effectively."
"There is room for improvement in memory usage. It uses too much memory. It can get a bit heavy, especially when you have too many open files and the system becomes very slow."
"The navigation can be better."
"Customizing the tool can make it complicated."
"The breakpoints could be improved as they are not that intuitive to use."
"One issue with JetBrains tools, including PyCharm, is their heavy resource usage. They can be slow to start, especially when beginning a new project, as it takes some time to index."
"The solution is heavy because running it on laptops consumes a lot of memory and power. Typically, a laptop battery might last about eight to nine hours, but with the tool running, it reduces to two hours or one and a half hours at most. It is designed to handle large projects and heavy tasks, making it resource-intensive. For smaller projects, use IDEs like Visual Studio Code."
"Their scanning engine is sometimes a little bit slow. They can improve the scan time."
"They should improve on the static scanning time."
"Reporting. Some of the reporting features of Veracode do need improvement. They do not have the most robust access to data. That would be a bit more beneficial to a lot of our clients as well as our actual in-house staff. I've been talking to our program management at Veracode about that, and that is actually on their radar to have that improved, I think actually this year."
"I've found that Veracode is not particularly suitable for Dynamic Application Security Testing."
"The only areas that I'm concerned with are some of the newer code libraries, things that we're starting to see people dabble with. They move quickly enough to get them into the Analysis Engine, so I wouldn't even say it is a complaint. It is probably the only thing I worry about: Occasionally hitting something that is built in some other obscure development model, where we either can't scan it or can't scan it very well."
"There should be more APIs, especially in SCA, to get some results or automate some things."
"Veracode scans provide a higher number of false positives."
"It would help to have more training for developers to help them set it up."
 

Pricing and Cost Advice

"The price is reasonable."
"The community edition is free, which is good."
"I don't have much info on the pricing, but I would say it is somewhat competitive."
"The community edition is free and the professional edition has a licensing fee."
"I use the free community version, so I'm saving money there."
"They have a free Community edition, and they also have a licensed version. They definitely have an annual license. They probably also have a monthly license. Its pricing is good and reasonable. It is a little bit more expensive than the others, but it is well worth it. I would rate it a four out of five in terms of pricing."
"It's too expensive for the European market. That is why, in a big bank with 400 applications, we are able to use it only for 10 of them. But the other solutions are also expensive, so it wasn't a differentiator."
"If you're licensing, and you're looking at licensing models, you might want to ask Veracode about their microservice, depending on the company. If you are a microservice architecture, I would suggest asking them about their microservice pricing. I would suggest that you evaluate that with your code and their other licensing model, which is like a lump sum in size of artifacts, and just make sure that you price that out with them, because there might be some tradeoffs that can be made in price."
"The licensing and prices were upfront and clear. They stand behind everything that is said during the commercial phase and during the onboarding phase. Even the most irrelevant "that can be done" was delivered, no matter how important the request was."
"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."
"I think the pricing is in line with the rest of the tools. I think you get what you pay for. It is certainly not inexpensive, but the value proposition is there. There are certainly cheaper tools, but I don't think we'd be getting the support that we get with those, and that is what separates this product from the others."
"Aside from the standard licensing fees, we also have to pay for a competent Success Manager."
"Its pricing is fair."
"Veracode is costly. They have different license models for different customers. What we had was based on the amount of code that has been analyzed. The license that we had was capped to a certain amount, for example, 5 Gig. There would be an extra charge for anything above 5 Gig."
report
Use our free recommendation engine to learn which Static Code Analysis solutions are best for your needs.
869,566 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
No data available
Financial Services Firm
17%
Computer Software Company
15%
Manufacturing Company
9%
Insurance Company
6%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business8
Midsize Enterprise1
Large Enterprise5
By reviewers
Company SizeCount
Small Business69
Midsize Enterprise43
Large Enterprise112
 

Questions from the Community

What do you like most about PyCharm?
The integrated code structure makes coding more organized and manageable compared to using Python alone.
What needs improvement with PyCharm?
The breakpoints could be improved as they are not that intuitive to use.
What is your primary use case for PyCharm?
I use PyCharm for work, specifically for coding.
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. SonarQube has a great community edition, which is open-source and free. Easy to use...
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 vulnerabilities.
What is your experience regarding pricing and costs for Veracode Static Analysis?
When considering pricing, Veracode stands out due to its lower cost per service and more scalable options. It offers nearly five security testing features within its own service, making it a compet...
 

Also Known As

No data available
Crashtest Security , Veracode Detect
 

Overview

 

Sample Customers

Information Not Available
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 PyCharm vs. Veracode and other solutions. Updated: September 2025.
869,566 professionals have used our research since 2012.