x64dbg
x64dbg is an open-source user-mode debugger built for 32-bit and 64-bit Windows applications. It is widely used by security researchers, reverse engineers, and software developers to analyze compiled binaries, unpack malware, and step through assembly code. Featuring an intuitive Qt-based interface, dynamic analysis tools, and an extensible plugin system, it provides an accessible yet powerful environment for low-level inspection.
github.com · Official website
- ✓ Official source (winget)
- ✓ SHA256 taken from the official repository
- ✓ Last checked: Nov. 4, 2026
- This is not a virus scan. Check on VirusTotal
- Version
- 2026.05.27
- Release date
- May 27, 2026
- License
- GPL-3.0 (Modified)
- Installer type
- zip
How do I use this?
Type Terminal in the Start menu and open it, paste the command (Ctrl+V or right-click) and press Enter. It uses winget, Windows' own package manager, to install the program from its official source.
winget install --id x64dbg.x64dbg -eSHA256 (file verification)
d41966dfc5b435a372798245300ca0ab7bb8e48bdbf48512c6fb20fcca427697We couldn't find a macOS version of x64dbg in the official repositories; check the publisher's website.
We couldn't find a Linux version of x64dbg in the official repositories; check the publisher's website.
We couldn't find a Android version of x64dbg in the official repositories; check the publisher's website.
x64dbg 2026.05.27: what's new?
Highlights
- Interactive assembly view with syntax highlighting and memory dump inspection
- Support for both 32-bit (x32dbg) and 64-bit (x64dbg) Windows executables
- Built-in C-like expression parser, conditional breakpoints, and tracing capabilities
- Extensible architecture supporting custom C++ and Python plugins
Who is it for?
Designed for security analysts, reverse engineers, and malware researchers who need to analyze binary behavior and inspect executable memory on Windows.
Good to know before installing
- Limited to Windows user-mode binaries; kernel-mode debugging is not supported natively.
- Requires significant knowledge of assembly language and computer architecture to use effectively.
How to install
Windows
- Click the official download button on this page to download the setup package or portable zip file.
- Extract the contents or run the executable installer following the on-screen prompts.
- Alternatively, open Command Prompt or PowerShell and run `winget install --id x64dbg.x64dbg -e`.
- Launch x32dbg or x64dbg depending on the architecture of the target executable.
Alternatives
- Ghidra
- Cutter
- WinDbg
Frequently asked questions
Is x64dbg completely free and open source?
Yes, x64dbg is released under the GPL-3.0 (Modified) open-source license and can be used free of charge.
Can x64dbg debug 32-bit applications?
Yes, the installation package includes both x64dbg for 64-bit applications and x32dbg for 32-bit applications.
Does x64dbg support Python scripts and plugins?
Yes, x64dbg has a plugin API and supports automation scripts through Python plugin integrations.