Best Decompiler software

31 tools with AI-ranked alternatives, pricing, pros and cons.

Telerik JustDecompile logo

Telerik JustDecompile

Telerik JustDecompile is a free .NET decompiler that helps you recover lost source code or peer...

ShowJava logo

ShowJava

ShowJava is a web-based Java decompiler for inspecting compiled class files and JAR archives. It is...

JEB logo

JEB

JEB is a commercial reverse-engineering platform for analyzing Android, Java, native, and .NET software. It combines...

Decompiler.com logo

Decompiler.com

Decompiler.com is a software tool for reverse engineering compiled programs. It allows users to decompile and...

Snowman C++ Decompiler logo

Snowman C++ Decompiler

Snowman is a powerful C++ decompiler that helps in reverse engineering and analyzing compiled C++ code.

EDB (Evan's Debugger) logo

EDB (Evan's Debugger)

EDB is a debugger for Linux that focuses on binary code analysis.

CFF Explorer Suite logo

CFF Explorer Suite

CFF Explorer Suite is a multipurpose PE (portable executable) file editor. It can be used for...

Hex Editor Neo

Hex Editor Neo is a binary files editing software utility for Windows. It allows users to...

rr logo

rr

rr is a lightweight tool for recording and replaying execution of applications on Linux. It is...

Java Class File Editor logo

Java Class File Editor

A tool for viewing and editing Java class files directly.

dnSpy logo

dnSpy

dnSpy is a .NET debugger and assembly editor.

Flash Decompiler Trillix logo

Flash Decompiler Trillix

Flash Decompiler Trillix was a Windows utility for extracting and decompiling assets and ActionScript code from...

Bytecode Viewer

Bytecode Viewer is a free Java bytecode inspection and decompilation tool for developers, security researchers, and...

Java Decompiler logo

Java Decompiler

Java Decompiler is a tool to decompile and analyze Java bytecode.

WinDbg logo

WinDbg

WinDbg is a powerful debugger for Windows that is provided by Microsoft. It is commonly used...

HxD logo

HxD

HxD is a free hex editor that allows you to view and edit hexadecimal data and...

Okteta

Okteta is a simple editor for the raw data of files. It is designed for use...

GNU Project Debugger logo

GNU Project Debugger

The GNU Project Debugger, commonly known as GDB, is a powerful debugger for C, C++, and...

CFR logo

CFR

CFR is a comprehensive software solution for managing regulatory compliance.

MSIL Disassembler

MSIL Disassembler is a tool provided by Microsoft for disassembling managed code into Intermediate Language (IL)....

Resource Hacker logo

Resource Hacker

Resource Hacker is a freeware utility to view, modify, rename, add, delete and extract resources in...

dotPeek logo

dotPeek

dotPeek is a free .NET decompiler and assembly browser by JetBrains.

XVI32 logo

XVI32

XVI32 is a freeware hex editor running under Windows. It can open files larger than 4...

MadEdit logo

MadEdit

MadEdit is an open-source text editor written in C++ and wxWidgets, designed for code editing and...

PE Explorer logo

PE Explorer

PE Explorer is a feature-packed tool for inspecting and editing Windows executable files. It allows users...

Hex Fiend logo

Hex Fiend

Hex Fiend is a fast and clever hex editor for macOS. It allows you to view...

ILSpy logo

ILSpy

ILSpy is an open-source .NET assembly browser and decompiler.

WinHex logo

WinHex

WinHex is a universal hexadecimal editor and disk editor useful in computer forensics, data recovery, and...

Binary Ninja logo

Binary Ninja

Binary Ninja is a reverse engineering platform. It offers advanced binary analysis and reverse engineering tools.

IDA logo

IDA

IDA is a powerful disassembler and debugger software used for reverse engineering and malware analysis.

Hexalinq Binary Workbench logo

Hexalinq Binary Workbench