---
title: Valgrind Reviews
meta_title: 'Valgrind Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 14 reviews by the users' company size, role or industry to
  find out how Valgrind works for a business like yours.
aggregate_rating:
  rating_value: 4.2
  review_count: 14
  scale: '5'
date_modified: '2026-08-09'
parent_category:
  name: Development
  url: https://www.g2.com/categories/development
---


# Valgrind Reviews
**Vendor:** Valgrind  
**Category:** [Other Development Software](https://www.g2.com/categories/other-development)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 14
## About Valgrind
Valgrind offers a set of tools that can perform memory management, threading of bugs, and profile the programs in detail.




## Valgrind Reviews
  ### 1. Excellent tool to detect and resolve memory errors on dynamic analysis.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 24, 2019

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

Help to detect the usage of uninitialized memory region in stack.
Help to find out the usage of already freed memory.
Help to detect the write operations to out side the allocated blocks.
Help to identify the memory overwrite on memcpy operations. 

**What do you dislike about Valgrind?**

Have seen limitation to identify memory overwrite in static/stack data liake static arrays. Identify the issues from logs need a expect programmer (Medium level or above). As the tool  use dynamic analysis, each and every case need to simulate to make the application error free.

**Recommendations to others considering Valgrind:**

It good to introduce static analysis with MISRA C12 validation. Need implement logic to validate out of bound write to static arrays

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

Help to identify memory errors like writing to a memory not allocated, writing to a memory already released. We can easily generate reports and share to customer to improve there confidence on products.  Once the error scenario is knowns, it help to identify any dynamic memory leaks.

  ### 2. Valgrind Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Yogesh P. | Senior Engineer, R&D, Enterprise (> 1000 emp.)

**Reviewed Date:** October 31, 2019

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

valgrind provides a virtual processor that executes your application. Before your application instructions are processed, they are passed to valgrind tool plugine.g. memcheck. The great thing is that you don't have to modify or relink your program at all to run it in valgrind. 

**What do you dislike about Valgrind?**

The drawback is, it does cause your program to run slower so we cant run it for normal execution. Only while debugging or monitoring we can use it. 

**Recommendations to others considering Valgrind:**

Its very good tool for beginner as well as experienced person. This is smart tool and it has lot of plugins which you can make use of only if you have knowledge of it. So first get knowledge of it. It make testing and 

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

It has many useful tools like, Memcheck very useful to solve problem related to memory (such as memory leaks ), Helgrind to detects and reports dead locks, potential data races and lock reversals,Cachegrind to simulates how the application interacts with system cache and provides information about cache misses, Nulgrind a simple valgrind that never do any analysis. Used by developers for performance benchmark, Massif help to to analyse the heap memory usage of the application.

  ### 3. Memory leaks detection made easy with Valgrind

**Rating:** 3.5/5.0 stars

**Reviewed by:** Manan S. | Senior Software Engineering, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** October 30, 2019

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

Valgrind tool is pretty handy. Easy to install, Easy to use. It can be attached on code file or on running process. 

**What do you dislike about Valgrind?**

Logs are not user friendly. It need some serious analysis to understand leaks. We have a scope here to improve in a way anybody using it for first time should be able to understand logs and take appropriate actions

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

Detecting leaks
Ensure new features don't impact Backward compatibility


  ### 4. Very good tool to analyze memory leaks

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** October 26, 2019

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

It shows memory leaks very efficiently. We used it every time when we released a new version of our product(EDA tool), bad thing it needed a significant resources to perform the testing

**What do you dislike about Valgrind?**

Significant computational resources are required to perform the testing

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

We used it every time when we released a new version of our product(EDA tool) to check memory leaks

  ### 5. Valgrind Review

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 07, 2019

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

Mainly for applications written in C/C++, Valgrind tool can be very useful for detecting Memory Leaks/Un-Intialized variables etc.

**What do you dislike about Valgrind?**

When run applications using Valgrind, System become very slow.

**Recommendations to others considering Valgrind:**

NA

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

Detecting Memory leaks mainly.


## Valgrind Discussions
  - [How we can contribute to Valgrind development](https://www.g2.com/discussions/how-we-can-contribute-to-valgrind-development) - 1 upvote

- [View Valgrind pricing details and edition comparison](https://www.g2.com/products/valgrind/reviews?filters%5Bnps_score%5D%5B%5D=4&section=pricing&secure%5Bexpires_at%5D=2026-08-13+12%3A21%3A19+-0500&secure%5Bsession_id%5D=81b46df5-b0ff-4d92-85b7-47d1b16d7fbd&secure%5Btoken%5D=defe116b0c1e361cbf82d93946821d1e2f6389d61b5b6593fcef0214ccf2cb04&format=llm_user)


## Top Valgrind Alternatives
  - [Okta](https://www.g2.com/products/okta/reviews) - 4.5/5.0 (1,341 reviews)
  - [Termius](https://www.g2.com/products/termius/reviews) - 4.8/5.0 (264 reviews)
  - [SAP Fiori](https://www.g2.com/products/sap-fiori/reviews) - 4.3/5.0 (128 reviews)

