🌐
Java Decompiler
java-decompiler.github.io
Java Decompiler
JD-Core is a library that reconstructs Java source code from one or more β€œ.class” files. JD-Core may be used to recover lost source code and explore the source of Java runtime libraries. New features of Java 5, such as annotations, generics or type β€œenum”, are supported.
🌐
SourceForge
sourceforge.net β€Ί projects β€Ί dcompiler
Java Decompiler download | SourceForge.net
Download Java Decompiler for free. The aim of this project is to develope a decompiler for java which is platform independent and has options to obfuscate the class file also. The project takes class file as input and decompiles it and provides the source file.
🌐
Java Decompilers
javadecompilers.com β€Ί jad
JAD Decompiler Download βœ“
Reliable mirror βœ“ Download JAD decompiler here. Versions for βœ“ Windows βœ“ Mac OS βœ“ Linux βœ“ EVERYTHING!
🌐
Reddit
reddit.com β€Ί r/java β€Ί looking for a java decompiler
r/java on Reddit: Looking for a Java decompiler
June 13, 2017 -

I have a couple of .jar games on my disk. I want to decompile the bytecode back to the readable .java format.

What are my options? Google wasn't very helpful, throwing old sites at me with broken download links.

I just want to learn - I played the game lots of times so I know what it does, now I want to know how it does it.

EDIT: Thanks to everyone who replied, the post stays so that others can use. I decided to use jd-gui, but it's good to know many Java IDEs have plugins to do this too (I use Netbeans and I couldn't find a decompiler plugin for it)

🌐
Benf
benf.org β€Ί other β€Ί cfr
CFR - yet another java decompiler.
CFR is a JVM bytecode decompiler - it will decompile modern Java features (including Java 13) but is written entirely in Java 6, so will work anywhere! - It'll even make a decent go of turning class files from other JVM languages (eg Kotlin, Scala, Groovy) back into Java!
🌐
GitHub
github.com β€Ί java-decompiler β€Ί jd-gui
GitHub - java-decompiler/jd-gui: A standalone Java Decompiler GUI
> git clone https://github.com/java-decompiler/jd-gui.git > cd jd-gui > ./gradlew build
Starred by 14.9K users
Forked by 2.5K users
Languages Β  Java 96.3% | ANTLR 2.3% | Shell 1.4%
🌐
Java Decompilers
javadecompilers.com
Java decompiler online
(https://github.com/JetBrains/intellij-community/tree/master/plugins/java-decompiler) Supports Java up to version 6 (Annotations, generics, enums) given here only for historical reason. Free, no source-code available, jad download mirror Author: Pavel Kouznetsov Probably, this is the most popular ...
🌐
apponic
jd-gui.apponic.com
JD-GUI Free Download
JD-GUI Free Download - Decompile and analyze Java 5, and upper, ".class" files.
Rating: 4.3 ​ - ​ 24 votes
🌐
Java Code Geeks
javacodegeeks.com β€Ί home β€Ί core java
13 Best Java Decompilers for Download and Online Use for Java Developers - Java Code Geeks
November 17, 2021 - JDProject is the most used java decompiler in the world by java developers because it has the support for the Eclipse IDE and offline tool as well. This one is easy to use and supports java 1.1 onwards. And also JD has syntax highlighting and also open multiple jars at the same time from the offline tool. This can easily reconstruct the java source file from the any version java .class file. Works with enums, collections, java 8 stream apis as well. Download from here.
Find elsewhere
🌐
apponic
jdecompiler-java-decompiler.apponic.com
JDecompiler (Java Decompiler) Download
JDecompiler (Java Decompiler) Download - A small tool to decompile the java class use your favorite text editor.
Rating: 4.3 ​ - ​ 3 votes
🌐
Visual Studio Marketplace
marketplace.visualstudio.com β€Ί items
Decompiler for Java - Visual Studio Marketplace
Extension for Visual Studio Code - Adds a decompiler for the Java Language Support extension.
🌐
Decompiler.com
decompiler.com
Java decompiler online / APK decompiler - Decompiler.com
Drag and drop your artifact into the online decompiler to view the content online or download it. Navigate through and inspect decompiled code online without installing anything. .exe and .dll .NET decompilation back to C# project. .jar and .class decompilation back to Java source code.
🌐
JetBrains
plugins.jetbrains.com β€Ί plugin β€Ί 7100-java-decompiler
Java Decompiler - IntelliJ IDEs Plugin | Marketplace
JD-IntelliJ is a Java decompiler for the IntelliJ IDEA. Open a Java class file to see the decompiled code. It is based on the famous JD-GUI's core library JD-Core...
🌐
GitHub
github.com β€Ί skylot β€Ί jadx
GitHub - skylot/jadx: Dex to Java decompiler
... On Windows run .bat files with double-click Note: ensure you have installed Java 11 or later 64-bit version. For Windows, you can download it from oracle.com (select x64 Installer).
Starred by 46.5K users
Forked by 5.4K users
Languages Β  Java 90.8% | Smali 6.6% | Kotlin 2.3% | Lex 0.3%
🌐
Brisk InfoSec
briskinfosec.com β€Ί tooloftheday β€Ί toolofthedaydetail β€Ί JD-GUI
JD-GUI
You can download the java file from http://java-decompiler.github.io/ For Linux Β· You can download the debian file from http://java-decompiler.github.io/ JD GUI Java Decompiler requires Java 1.8 Β· Windows Β· Windows users can simply run the ...
🌐
Jdec
jdec.app
JDec - Java Decompiler Online
JDec is a online Java decompiler that provides a fast way to decompile JAR files. Instant access to the files, no need to wait. Also supports downloading decompiled java code.
🌐
GitHub
github.com β€Ί java-decompiler β€Ί jd-gui β€Ί releases
Releases Β· java-decompiler/jd-gui
A standalone Java Decompiler GUI. Contribute to java-decompiler/jd-gui development by creating an account on GitHub.
Author Β  java-decompiler
🌐
SourceForge
sourceforge.net β€Ί projects β€Ί jdec
Jdec: Java Decompiler download | SourceForge.net
Download Jdec: Java Decompiler for free. jdec is a Java Decompiler. It can be used to reverse the bytecodes present in a .class File to produce a Java Source File which can be nearly correct or equivalent (Due To different Interpretations) to ...
Rating: 4 ​ - ​ 2 votes
🌐
Download
cavaj-java-decompiler.en.download.it β€Ί development software β€Ί cavaj java decompiler
Cavaj Java Decompiler - Free Download
Download Cavaj Java Decompiler 1.11. Transform Java applets and archives into readable code with this intuitive, non-Java dependent decompiler.
Rating: 6.5/10 ​ - ​ 83 votes