Valgrind Home Information Source Code Documentation Contact How to Help Gallery

Current Releases

The complete source code, including documentation, is available as a tarball for the current release. For downloadable / browseable manual packages, go to the Documentation page. For older releases, see the Release Archive page.

If you would like to be notified when a new valgrind release is made, you can subscribe to the Valgrind announcements mailing list.


Valgrind 3.27.0

valgrind 3.27.0 (tar.bz2) [16MB] - 20 Apr 2025.
For {x86,amd64,arm32,arm64,ppc32,ppc64le,ppc64be,s390x,mips32,mips64,riscv64}-linux, {arm32,arm64,x86,mips32}-android, {x86,amd64}-solaris, {x86,amd64,arm64}-FreeBSD and {x86,amd64}-darwin (macOS supported up to version 13 Ventura amd64 only).
md5: 72ea4b0c8cd42919438e575956fd4a4d
sha1: 76c46fa5c87c70c0b8d8386c9f0456c1d03dda90

PGP signature is here. Public keys are here.

See the release notes for details.


RPMs / Binaries

We do not distribute binaries or RPMs. The releases available on this website contain the source code and have to be compiled in order to be installed on your system. Many Linux distributions (and other supported OSes) come with Valgrind these days, so if you do not want to compile your own, go to your distribution's download site.

System Requirements

Programs running under Valgrind run significantly more slowly, and use much more memory -- e.g. more than twice as much as normal under the Memcheck tool. Therefore, it's best to use Valgrind on the most capable machine you can get your hands on.



Bad, Bad Bug!

Copyright © 2000-2026 Valgrind™ Developers

Hosting kindly provided by sourceware.org