Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Debuggers
  3. x64dbg

x64dbg

What it is

x64dbg is a free, open-source Windows debugger for reverse engineering and malware analysis of executables without source code. It handles x64 and x32 applications in one interface and debugs DLL and EXE files. Views for memory, symbols, threads, source code, graphs, and the dynamic stack support different inspection tasks. A fast disassembler and built-in assembler aid code examination and changes, while executable patching and an import reconstructor powered by Scylla address binary modification work. Automation comes through a debuggable ASM-like scripting language, and C++ plugins can add script commands or connect other tools. Users can customize color schemes and preferences, with conditional and exception breakpoints available. The project supplies its executable and source under GPLv3 and lists libraries including TitanEngine, Zydis, Yara, Scylla, Jansson, lz4, XEDParse, asmjit, and snowman. To start, download a snapshot, extract it where you have write access, and run the x32 or x64 debugger.

For and against

For

  • Free GPLv3 open-source debugger
  • Supports x64 and x32 applications
  • DLL and EXE debugging
  • Multiple analysis views
  • ASM-like scripting and C++ plugins

Against

  • Windows only
  • Requires downloading and extracting a snapshot
  • Focused on executables without source code

The verdict

x64dbg provides broad debugging, disassembly, patching, scripting, and plugin capabilities at no cost. Its scope is Windows executable analysis, with setup based on downloading and running the appropriate debugger build.

Who it suits

x64dbg suits Windows users analyzing or reverse-engineering 32-bit and 64-bit executables, including malware-analysis work. It also fits developers who need scripting or C++ plugin extensions.

Plans and prices

Free

Free

Open-source debugger; supports x64 and x32 Windows applications

Every plan, in full

On the record

Analysis views
Features include memory, symbol, thread, source code, graph, and dynamic stack views.x64dbg.com · read 8 Oct 2026
Architecture support
It can debug both x64 and x32 applications through one interface.x64dbg.com · read 8 Oct 2026
Customization
Users can customize color schemes and preferences.x64dbg.com · read 8 Oct 2026
Debug targets
It provides debugging for DLL and EXE files.x64dbg.com · read 8 Oct 2026
Disassembly and assembly
The product includes a fast disassembler and a built-in assembler.x64dbg.com · read 8 Oct 2026
Distribution
The repository instructions say to download a snapshot, extract it to a location where the user has write access, and run the x32 or x64 debugger executable.github.com · read 8 Oct 2026
Integrations
The maker lists TitanEngine, Zydis, Yara, Scylla, Jansson, lz4, XEDParse, asmjit, and snowman among its open-source libraries.x64dbg.com · read 8 Oct 2026
License
The maker says it provides both the executable and source under GPLv3.x64dbg.com · read 8 Oct 2026
Patching
Features include executable patching and an integrated import reconstructor powered by Scylla.x64dbg.com · read 8 Oct 2026
Plugins
Users can write plugins in C++ to add script commands or integrate tools.x64dbg.com · read 8 Oct 2026
Purpose
x64dbg is an open-source debugger for Windows, optimized for reverse engineering and malware analysis.x64dbg.com · read 8 Oct 2026
Scripting
It includes an integrated, debuggable ASM-like scripting language for automation.x64dbg.com · read 8 Oct 2026
Security focus
The project describes itself as aimed at malware analysis and reverse engineering of executables without source code.github.com · read 8 Oct 2026
Support and contributions
The project accepts pull requests and directs users to contact the project or open an issue with questions.github.com · read 8 Oct 2026

Alternatives to x64dbg

Every alternative, ranked