Developer Tools
Best Decompiler Software in 2026
When you need to examine compiled code, decompilers can be compared by the kinds of output they handle and the workflow features listed alongside them. Bytecode and native-code decompilation are core distinctions to review; debugger integration, plugin support, and a scripting API add further points for assessing how a tool may fit your work.
- 01
Binary Ninja Binary Ninja suits people analyzing binaries who need decompilation, debugging, or scripted workflows.
Free plan Web · Windows · macOS · Linux9.5 Visit Specs - 02
JEB JEB suits reverse engineers, researchers, students, and hobbyists working with the formats and architectures it supports.
From $100/mo Free plan Windows · macOS · Linux · API9.0 Visit Specs - 03 Ghidra
Ghidra suits people analyzing compiled software who need interactive or automated workflows and extensibility through Java or Python.
Free plan Open source Windows · macOS · Linux · API8.8 Visit Specs - 04 Boomerang
Boomerang suits developers and experimenters working with binaries in its supported architectures and file formats.
Free plan Windows · macOS · Linux8.6 Visit Specs - 05 CFR
CFR suits developers who need to inspect or recover Java source from class files or JARs.
Free plan Windows · macOS · Linux · API8.3 Visit Specs - 06
IDA Pro IDA Pro suits analysts who need to disassemble, decompile or debug software across supported processor families.
From $91.58/mo Free plan Windows · macOS · Linux8.3 Visit Specs - 07
rev.ng It suits reverse-engineering work involving supported binaries and architectures, especially for users who want C output, structure recovery, or API and YAML-based workflows.
Free plan Open source Web · Windows · macOS · Linux8.2 Visit Specs - 08 Bytecode Viewer
It suits developers and others working with Java or Android bytecode who need decompilation, editing, compiling, search, and export tools.
Free plan Windows · macOS · Linux8.1 Visit Specs - 09
Hopper Disassembler Free trial macOS · Linux8.0 Visit Specs - 10 dotPeek Free plan Windows7.9 Visit Specs
- 11 dnSpyEx
dnSpyEx suits developers inspecting or editing .NET assemblies without source code, including those working in C#, Visual Basic, or IL.
Free plan Windows · Linux7.8 Visit Specs - 12 ILSpy
It suits developers inspecting .NET assemblies, including users who need C# or whole-project decompilation.
Free plan Windows · macOS · Linux · Browser extension7.7 Visit Specs - 13 JADX
It suits developers and analysts inspecting Android packages who need GUI or command-line decompilation across desktop platforms.
Free plan Windows · macOS · Linux7.7 Visit Specs - 14 JD-GUI
JD-GUI suits developers and analysts who need to inspect Java bytecode or investigate stack traces.
Free plan Windows · macOS · Linux7.6 Visit Specs - 15 uncompyle6
It is aimed at developers who need to inspect or decompile Python bytecode, including those using fragment output in debugging workflows.
Free plan Windows · macOS · Linux · Self-hosted7.6 Visit Specs - 16 pycdc
pycdc suits developers or analysts who need command-line inspection of compiled Python bytecode.
Free plan Windows · macOS · Linux7.5 Visit Specs - 17 RetDec
RetDec suits users analyzing native machine code across its listed formats and architectures, especially those who can build or run the tool themselves.
Free plan Windows · macOS · Linux · Self-hosted7.5 Visit Specs - 18 Krakatau Free plan Linux7.4 Visit Specs
- 19 Procyon Free plan Linux7.3 Visit Specs
- 20 Relyze
Relyze suits people analyzing native-code binaries, including those comparing versions or examining malware variants.
Free plan Windows7.2 Visit Specs - 21 Reko Free plan Windows · macOS · Linux7.1 Visit Specs
- 22
Recaf Windows · macOS · Linux6.9 Visit Specs - 23 decompyle3 6.5 Visit Specs
- 24 Redgate ANTS Performance Profiler From $33/mo Windows6.1 Visit Specs
License type, free-plan availability, and paid-from pricing help clarify the terms. JEB, rev.ng, and Binary Ninja are among the entries shown. Consider the code you need to inspect and which listed capabilities and licensing details are most relevant to your use.
More in Developer ToolsThe whole topic →
- Accessibility Testing Software169
- Log Management Software111
- AI Coding Assistants102
- Package Managers93
- AI Agent Platforms73
- Reverse Engineering Tools73
- Integrated Development Environments65
- Software Composition Analysis Software65
- Artifact repository software64
- Browser Automation Tools63
- Localization Management Software63
- Version Control Software62