This document summarizes the features and capabilities of PVS-Studio, a static code analyzer for C/C++/C++11 code. It detects over 200 common and rare errors using general analysis diagnostics, finds code that can be optimized, and helps with porting code from 32-bit to 64-bit systems. PVS-Studio can be integrated into Visual Studio and run from the command line or by monitoring compiler launches. It analyzes code incrementally, provides help documentation, and has been used to find errors in many open source projects.