---
title: Cppcheck Reviews
meta_title: 'Cppcheck Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter reviews by the users' company size, role or industry to find
  out how Cppcheck works for a business like yours.
aggregate_rating:
  rating_value: 4.6
  review_count: 4
  scale: '5'
date_modified: '2026-09-22'
parent_category:
  name: "DevSecOps\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t"
  url: https://www.g2.com/categories/devsecops
---


# Cppcheck Reviews
**Vendor:** sourceforge  
**Category:** [Static Code Analysis Tools](https://www.g2.com/categories/static-code-analysis)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 4
## About Cppcheck
Cppcheck is a static analysis tool for C/C++ code. Unlike C/C++ compilers and many other analysis tools it does not detect syntax errors in the code. Cppcheck primarily detects the types of bugs that the compilers normally do not detect. The goal is to detect only real errors in the code (i.e. have zero false positives).




## Cppcheck Reviews
  ### 1. Using CPPCHECK

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Aviation & Aerospace | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** August 13, 2020

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about Cppcheck?**

I like how it catches possible errors at compile time.

**What do you dislike about Cppcheck?**

The first time it takes a few minutes to read and pick your options. But this occurs with any tool.

**Recommendations to others considering Cppcheck:**

Use it to catch dumb errors that may be hard to find during testing.

**What problems is Cppcheck solving and how is that benefiting you?**

No problems encountered. Benefits are finding possible errors in my code before I start testing.

  ### 2. Fast but limited features

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** September 24, 2020

**What do you like best about Cppcheck?**

It is fast so analysis finishes quickly. Updated regularly and comes with new checks every time. Support variety to report formats.

**What do you dislike about Cppcheck?**

Limited ability to find bugs, you need to compliment with clang or other tools. We see quite some false positives compared to other tools. No support for style checks.

**Recommendations to others considering Cppcheck:**

It's a good tool to blend with other static analysis tools like Clang and Coverity.

**What problems is Cppcheck solving and how is that benefiting you?**

It's fast and helps check many bugs. The developer can run it along with compilation on their machines.

  ### 3. one of the Best code verifier

**Rating:** 5.0/5.0 stars

**Reviewed by:** Techy C. | Software Developer, Computer & Network Security, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** August 16, 2018

**What do you like best about Cppcheck?**

the best part like that it was easily guiding me to remove the scope of variable. good examples to solve the errors. Fast and efficient.

**What do you dislike about Cppcheck?**

it does not support run time editing. must have to refresh after editing file externally.

**Recommendations to others considering Cppcheck:**

I highly recommend it to every coder to use this for error checking, especially to competitive programmers. I would like to give it 4.2/5. Thumbs up!

**What problems is Cppcheck solving and how is that benefiting you?**

as a software developer I have to check my codes frequently. best part is I don't have to open high level software to check errors. I can check my codes remotely via connecting to my laptop.

  ### 4. Well known  static code analyzer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Wireless | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** May 16, 2018

**What do you like best about Cppcheck?**

Easy to use, easily integrated even in a complex setup. Helps you analyze the code for possible code flaws.

**What do you dislike about Cppcheck?**

There are stilll few cases of array out of bounds which are obvious but not captured. Can be improved still.

**What problems is Cppcheck solving and how is that benefiting you?**

Have been using cppcheck for static code analysis of C codes



- [View Cppcheck pricing details and edition comparison](https://www.g2.com/products/cppcheck/reviews?section=pricing&secure%5Bexpires_at%5D=2026-10-03+00%3A51%3A51+-0500&secure%5Bsession_id%5D=c652c752-d3c3-4518-9c1a-52f4dddfdd72&secure%5Btoken%5D=7748c1f33e8316736fdd6148655aca9d71a57befc3cbded941c4b1e9c737d509&format=llm_user)

## Cppcheck Features
**Agentic AI - Static Code Analysis**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top Cppcheck Alternatives
  - [Gearset DevOps](https://www.g2.com/products/gearset-devops/reviews) - 4.7/5.0 (308 reviews)
  - [SonarQube](https://www.g2.com/products/sonarqube/reviews) - 4.4/5.0 (153 reviews)
  - [Aikido Security](https://www.g2.com/products/aikido-security/reviews) - 4.6/5.0 (266 reviews)

