Best Java Decompiler Alternatives (21)

Looking for a Java Decompiler alternative? We've compiled the best options based on user reviews, features, and pricing to help you find the right fit.

What is Java Decompiler? A Java decompiler is a program that takes in Java bytecode and converts it back into human-readable Java source code. It reverses the compilation process, allowing developers to inspect, debug, and modify programs even without access to the original source code.

Top Alternatives to Java Decompiler

Decompiler.com is an online decompiler service that allows users to upload compiled executable files and convert them back into human-readable …

Bytecode Viewer

Bytecode Viewer

Open Source

Bytecode Viewer is a Java bytecode viewer, disassembler, and debugger that allows users to easily view and analyze Java class …

DotNet Resolver

DotNet Resolver

Open Source

DotNet Resolver is an open source .NET dependency resolver and service locator. It helps organize references in .NET applications for …

luyten

luyten

Open Source

Luyten is an open source Java decompiler GUI application. It allows viewing and analyzing the source code of compiled Java …

Procyon

Procyon

Open Source

Procyon is an open-source Java decompiler that aims to rebuild Java source code from bytecode. It supports decompiling code from …

CFR

CFR

Open Source

CFR is an open-source Java library and set of tools that allow you to view, edit, and analyze the bytecode …

JavaDecompilers.com

JavaDecompilers.com

Open Source

JavaDecompilers.com is a website that provides a collection of the best open source Java decompilers. It allows developers to easily …

Cavaj Java Decompiler

Cavaj Java Decompiler

Open Source

Cavaj Java Decompiler is an open-source Java decompiler that can decompile Java class files into readable Java source code. It …

ShowMyCode is a real-time web-based collaborative development environment and code hosting platform. It allows developers to collaborate on code in …

More Similar Software

Java Decompiler Overview

A Java decompiler is a software tool that analyzes compiled Java class files and converts the bytecode back into high-level Java source code that can be read and modified by developers. Unlike disassemblers which output low-level assembly instructions, decompilers aim to produce valid Java code, complete with comments and variable names for easier understanding.Decompilers are extremely useful in cases where developers need to inspect or alter code for which they have lost or never had the original sources. Common use …

Quick Comparison

SoftwarePricingScore
Java DecompilerN/A
Decompiler.comFree
Bytecode ViewerOpen Source
DotNet ResolverOpen Source
luytenOpen Source
ProcyonOpen Source
CFROpen Source
JavaDecompilers.comOpen Source
Cavaj Java DecompilerOpen Source
ShowMyCodeN/A

Read full Java Decompiler review → | Browse Development software