Java decompiler

decompile your class files using java decompiler


or Drop Class File here
Decompile your Java class files in one click
Decompile your Java class files in one click

Just drag and drop your java class files. Now count till three. Your class files are decompiled and are ready for download. Don’t worry, decompilation quality will be best in class.

Secure decompilation
Secure decompilation

We store files only for for a very short duration for decompilation and then delete the files. We do not store any of your data.

Java decompilation for all platforms
Java decompilation for all platforms

Our web based Java class decompilation works on all platforms including mac, linux, ubuntu, windows 7, windows 8 and windows 10

Decompilation made simple
Decompilation made simple

No learning curve as our decompiler is the simplest java decompiler available on the web.

Quick decompilation on cloud
Quick decompilation on cloud

Our decompilation use cloud technology for decompilation.You do not have to install anything on your machine for this decompilation to work.

Quick Jar content extraction on cloud
Quick Jar content extraction on cloud

Our Jar extraction uses cloud technology for extraction. You do not have to install anything on your machine for this extraction to work

how to image

How to decompile class files online:

  1. Upload your class files for decompilation.
  2. Wait for a moment as we decompile your classes.
  3. And your decompiled classes are ready for download.

Frequently Asked Questions


Is the JBVD java decompiler better than JD java decompiler?

Both JBVD and JD are excellent Java decompilers. Even though they both have quite similar features; JD is available for Windows, Mac and Linux too whereas JBVD is strictly for windows. So, as per your needs you should choose what’s best for you.

Does DJ Java decompiler have more errors than JD Java decompiler?

Actually DJ Java decompiler have significantly less syntax errors in the reconstructed code than the JD Java decompiler; so the myth of errors with DJ Java decompiler is completely false.

Is Cavaj available for Mac and Linux?

No, unfortunately Cavaj is currently not available for Mac and Linux Operating systems and is strictly a Windows Java decompiler.

Does JD-GUI support color coded Java codes?

Yes, JD-GUI supports and displays color coded Java source codes.

What type of files does JD-GUI support?

You will be glad to know that JD-GUI supports many file formats. Currently JD-GUI supports CLASS, JAR, WAR, EAR, AAR, KAR, JMOD & ZIP file types.

Which compilers with which JD-Core can work ?

JD-Core library can work with following compilers : JDK 1.1.8, JDK 1.3.1, JDK 1.4.2, JDK 1.5.0, JDK 1.6.0, JDK 1.7.0, JDK 1.8.0, JDK 9.0.1, JDK 10.0.2 jrockit90_150_06 jikes-1.22 harmony-jdk-r533500 Eclipse Java Compiler v_677_R32x, 3.2.1 release.

Which are the open source Java decompiler projects?

There are a total 3 open source Java decompiler projects. They are JD-Core,JD-GUI & JD-Eclipse; known as the open source projects released under the GPLv3 License by Java. From which, JD-Core and JD-GUI are written in Java.

What is the JD-Core library?

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. JD-GUI and JD-Eclipse include JD-Core library.

Is there any plugin for Eclipse format by Java?

Yes, there is an open source plugin by Java known as JD-Eclipse. JD-Eclipse is a plug-in for the Eclipse platform. It allows you to display all the Java sources during your debugging process, even if you do not have them all.

How to instantly access methods and fields of reconstructed source code in JD project (JD-GUI)?

There is a simple way for that, You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields.

Which version of windows is supported by Appscms' Java Decompiler ?

Appscms Java decompiler supports all versions of Windows including Windows7, Windows 8, Windows 10

Can I decompile class files without losing quality ?

Yes. We use most sophisticated best in class algorithms for decompilation,and provide highest quality of output for decompilation.

How can I use Java decompiler for free ?

You can use Appscms' Java decompiler online for free.

Which versions of Java are supported by this decompiler ?

All versions of Java are supported by Appscms's decompiler.

What is a class decompiler?

An online class decompiler is a .class file that is nothing but a compiled .java file. A class file consists of a bytecode that is actually a binary program code that can be executed when it is run by Java Virtual Machines.

rating-img
Rate this tool
5.00/5   9 votes