x64dbg review
A capable free debugger for analyzing 32-bit and 64-bit Windows executables.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
x64dbg is an open-source user-mode binary debugger for Windows, aimed at reverse engineering and malware analysis of executables without source code. It provides separate x32dbg and x64dbg applications for 32-bit and 64-bit debugging. The core workspace covers disassembly, memory inspection, registers, threads, call stacks, symbols, and control-flow graphs, giving analysts several views of an executable’s behavior and structure.
Its feature set is particularly strong for interactive investigation. Conditional and exception breakpoints, tracing, a C-like expression parser, and trace recording support targeted debugging rather than only step-by-step execution. PDB debug symbol support can add context when symbols are available, while executable patching and import reconstruction extend the workflow beyond inspection. The published project also includes ASM-like scripting and a plugin API, so technical users can adapt the debugger around repeatable analysis tasks. Trace recording is described as smaller-scale than Time Travel Debugging, keeping expectations focused on its stated workflow.
The clearest fit is for analysts who need a free Windows tool for local 32-bit and 64-bit executable analysis, with source code available under GPLv3. Its scope is narrower than a cross-platform or broader debugging environment: the product is built around Windows user-mode binaries, and its documented strengths center on disassembly, runtime inspection, graph analysis, patching, scripting, and plugins. Choose x64dbg when Windows executable analysis is the priority; choose another debugger when your work depends on platforms beyond Windows, general remote-debugging workflows, or full Time Travel Debugging capabilities.
x64dbg pros and cons
- Where it wins
- Debugs both 32-bit and 64-bit Windows executables
- Combines tracing, conditional breakpoints, graphs, symbols, and patching
- Open-source with scripting and plugin APIs
- Where it doesn't
- Windows-only platform support
- Trace recording is smaller-scale than Time Travel Debugging
- Focused on user-mode executable analysis
x64dbg fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update