5 Best Java Decompilers

Java decompiler is a tool which is designed in such a way that it is capable of converting .class file into Java source code. It will not give the exact java source code from which the .class file is generated but most of the code will be same. Decompiler is really helpful in case you lost the source code. I have searched few best Java decompilers that provide GUI interface. Below I have shared the list, you can download them for free.

5 Best Java Decompilers

JD Project

JD Project

Java Decompiler Project is developed to decompile Java 5 byte code or later versions. It is available for windows, linux and mac. You can also integrate it with Eclipse and InelliJ IDE that will display source code during the debugging process.

Download Link: http://jd.benow.ca/

Cavaj Java Decompiler

Cavaj Java Decompiler

It is another great tool for converting bytecode to Java source code. You can also decompile Java applets, ZIP and JAR files. It is a freeware standalone windows application and it doesn’t require Java to be installed.

Download Link: http://cavaj-java-decompiler.en.softonic.com/

DJ Java Decompiler

DJ Java Decompiler

It is another windows based Java decompiler which is capable of reconstructing original source code from compiled .class file. DJ Java Decompiler can also decompile complex Java applets and binaries.

Download Link: http://www.neshkov.com/dj.html

JBVD

JBVD

JBVD is a powerful bytecode viewer and decompiler. It uses javassist open source library for converting .class file into Java source file. It is available for windows platform and you can download it freely from below link.

Download Link: http://sourceforge.net/projects/jbdec/

AndroChef Java Decompiler

AndroChef Java Decompiler

If you are looking for a Java decompiler to view and analyze bytecode then AndroChef can be a great option. It is capable for converting complex Java .class files and applets into Java source code. It is only available for windows. You can get it from below link.

Download Link: http://www.neshkov.com/ac_decompiler.html

So this was a short list of some best Java decompilers. Just download them, try them and share your experience with me. If you know about any other good java decompiler then please share it by commenting below. I will really love to add it in above list.

One thought on “5 Best Java Decompilers

  1. Andrew

    I am surprised to see that you did not mention new wave of decompilers: Procyon, CFR, Fernflower .
    How it might happen?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *