Free and open first
Best Decompiler Software in 2026
When you need to inspect compiled code, decompiler software can differ in the code types and analysis features it supports. Compared on bytecode and native-code decompilation, the entries also include details on debugger integration, plugin support, and scripting APIs. Consider license type, free-plan availability, and paid-from pricing alongside those capabilities. rev.ng, Binary Ninja, and IDA Pro are among the tools shown. The kind of code you need to examine, plus your requirements for debugging, extensions, or scripting, can help determine which published features deserve the most weight.
- 24 apps
- Research read 23 Sept 2026
- How the order is worked out
- 1
Ghidra
Free plan Open source APIExtensionLinux+3Ghidra offers a broad set of compiled-code analysis tools across Windows, macOS, and Linux.
- 2
rev.ng
Free plan Open source APILinuxMac+3rev.ng combines C decompilation with structure detection, API access and YAML-based workflow controls.
- 3
Binary Ninja
Free plan APILinuxMac+3Binary Ninja combines decompilation, debugging, and automation, with capabilities varying by edition. Check the free desktop limits and licensing terms against your intended use.
- 4
CFR
Free plan APILinuxMac+2CFR offers command-line decompilation for Java class files and JARs, with configurable output and an API.
- 5
Boomerang
Free plan LinuxMacWindowsChoose Boomerang if you need a free decompiler for its supported native architectures and formats, with C output and command-line or GUI use.
- 6
Bytecode Viewer
Free plan LinuxMacWindowsBytecode Viewer brings decompilers, editing, search, and export tools together for Java and Android analysis.
- 7
ILSpy
Free plan ExtensionLinuxMac+1ILSpy offers assembly browsing and C# decompilation across desktop platforms, with several developer integrations and extensions. It is free, but it does not handle native-code decompilation.
- 8
dnSpyEx
Free plan LinuxWindowsdnSpyEx combines debugging, decompilation, editing, and assembly analysis at no cost. Its dynamic-method limitation and Wine-based Linux use are important constraints.
- 9
IDA Pro
Free plan LinuxMacWindowsIDA Pro combines disassembly, decompilation, debugging and automation tools, with team and private knowledge-base options.
- 10
JADX
Free plan LinuxMacWindowsJADX provides several ways to inspect Android application code, from GUI navigation to command-line plugin management.
- 11
JEB
Free plan APILinuxMac+2JEB offers broad target coverage and automation options, with a free edition for a narrower set of users and targets. Check the demo restrictions and paid-plan scope against the work you need to do.
- 12
JD-GUI
Free plan LinuxMacWindowsJD-GUI focuses on browsing Java bytecode as reconstructed source, including files referenced by stack traces. It does not cover native-code decompilation.
- 13
dotPeek
Free plan WindowsChoose dotPeek if you need a free Windows tool for decompiling and browsing .NET assemblies, with source lookup and Visual Studio debugger support.
- 14
pycdc
Free plan LinuxMacWindowsChoose pycdc if you need a free command-line tool for decompiling Python bytecode and can build the project from source.
- 15
RetDec
Free plan LinuxMacSelf-hosted+1RetDec provides broad format and architecture support, with decompilation output and analysis tools available at no charge.
- 16
Reko
Free plan LinuxMacWindowsReko offers several ways to work with binaries and supports project files for additional guidance. Check the supported-binaries information and applicable software licenses before using it.
- 17
uncompyle6
Free plan LinuxMacSelf-hosted+1Choose uncompyle6 if you need a free command-line option for translating supported Python bytecode or examining fragments in a debugger.
- 18
Krakatau
Free plan LinuxKrakatau offers bytecode editing, inspection and archive handling, with support for obfuscated code.
- 19
decompyle3
Free plandecompyle3 offers a free command-line route from Python bytecode to source, with documented support starting at version 3.7.
- 20
Procyon
Free plan LinuxProcyon combines Java reflection, code-generation tools, expression trees, and decompilation in a free suite.
- 21
Recaf
Free plan LinuxMacWindowsRecaf covers inspection and modification across many Java and Android file formats, with search, plugins, and live class redefinition.
- 22
Relyze
Free plan WindowsRelyze combines decompilation, diffing, graphs, and batch analysis for native-code investigation.
- 23
Hopper Disassembler
Free trial LinuxMacHopper offers static and dynamic analysis, scripting, extensibility, and several binary-format and architecture options.
6.0 Visit site - 24
Redgate ANTS Performance Profiler
Paid WindowsANTS Performance Profiler focuses on CPU and other listed profiling work for .NET applications on Windows.
#1Places #1, #2, #3, #4, #5 on this list can be bought by the makers of the software on it. See the price
More in Developer Tools
- Dependency Management Software27
- Deployment Automation Software34
- Developer Documentation Software27
- Development Environment Management Tools26
- Development Environment Managers50
- Device Farm Software26
- DevOps analytics software48
- DevOps Platforms28
- DevSecOps Platforms25
- Diff and Merge Tools29
- Distributed File System Software32
- Distributed SQL Databases25