To get a trial key
fill out the form below
Team License (a basic version)
Enterprise License (an extended version)
* By clicking this button you agree to our Privacy Policy statement

Request our prices
New License
License Renewal
--Select currency--
USD
EUR
RUB
* By clicking this button you agree to our Privacy Policy statement

Free PVS-Studio license for Microsoft MVP specialists
* By clicking this button you agree to our Privacy Policy statement

To get the licence for your open-source project, please fill out this form
* By clicking this button you agree to our Privacy Policy statement

I am interested to try it on the platforms:
* By clicking this button you agree to our Privacy Policy statement

Message submitted.

Your message has been sent. We will email you at


If you haven't received our response, please do the following:
check your Spam/Junk folder and click the "Not Spam" button for our message.
This way, you won't miss messages from our team in the future.

>
What's new in 7.20
What's new in PVS-Studio 7.20

OWASP Top 10 2021: search for security weaknesses from all categories

In the 7.20 release we've covered the last category from the OWASP Top 10 – A06. Now PVS-Studio can search for security defects from all categories listed in the OWASP Top 10 2021.

There's a special page where you can see the diagnostic rules that search for issues from each category.

SCA: check C# project's dependencies for vulnerabilities

The application may be vulnerable if it uses dependencies with vulnerabilities. To search for "malicious" dependencies, developers use software composition analysis (SCA) tools.

PVS-Studio for C# now can search for malicious dependencies too. If the analyzer finds a dependency with a vulnerability — it issues a warning.

Read more in the documentation for the V5625 diagnostic rule.

Subscribe to the new release newsletter
Every two months we release a new PVS-Studio version and send out a newsletter. Want to know everything about the new features?
Subscribe!
* By clicking this button you agree to our Privacy Policy statement

Unreal Engine: more true warnings, fewer false ones

The Unreal Engine developers fixed the engine's inability to find PVS-Studio by the default path. Starting from Unreal Engine 5.0.3. you can analyze projects without any workarounds.

Besides, now PVS-Studio better understands code of Unreal Engine projects. The analyzer issues fewer false positives and understands more about types native for the engine. For example, about analogues for containers from the C++ standard library.

Cross-platform analysis of C and C++ projects: enhanced utilities, new documentation

We've enhanced utilities for cross-platform analysis of C and C++ projects — pvs-studio-analyzer and CompilerCommandsAnalyzer. For example, they better determine the compiler used in a project. If these utilities failed to determine the compiler's type right, you can specify it manually.

You can find their use case scenarios, command-line flags, and exit codes in the new documentation section.

Learn more about updates in the release history
Looking for earlier updates? Watch this video
This video presents new features we added to PVS-Studio in the second half of 2021. If you've just joined us or missed our new feature announcements - this video will help you stay up to date. It's only five minutes of your time!
Unicorn with delicious cookie
Our website uses cookies to enhance your browsing experience. Would you like to learn more?
Accept