Free Online Java Decompiler

Upload and decompile any '.jar', '.dex', '.class', '.smali' file.
Powered by jadx.

0%
0.00 / 100.00 MB
Upload

Java Decompiler Explanation

Java is a powerful programming language that can be used to create complex software. However, its syntax can be difficult to understand and read. To make life easier, online Java decompilers are available that can help you understand and decompile Java code.

If you're a Java developer, you've probably used a decompiler at some point. A decompiler is a tool that takes a compiled files e.g ('.jar', '.dex', '.class', '.smali') and converts it back into source code.

There are a few reasons you might want to use a decompiler. Maybe you lost the source code for a class and you need to make a change. Or maybe you're trying to understand how a particular class works.

There are a few different decompilers available, but my personal favorite is Unbox APK Java decompiler. It's totally free & easy to use, and it does a great job of decompiling Java code.

If you've never used a decompiler before, this is a great place to start. I'm going to show you how to use online java decompiler tool to decompile a Java files e.g ('.jar', '.dex', '.class', '.smali').

First, go to this link . here you will see a button named upload.

click on upload button and select the file of you choice e.g ('.jar', '.dex', '.class', '.smali') which you want to decompile, once you select the file you will see your file name will appear on the upload button.

Now, Press the button on which your file name will appear, the process of java decompiler will start and you will be able to download the decompiled source code of jar file in a while.

After process has completed you will be able to see a download source code link. click the link and downloading will start a zip file. zip file contains the complete source code.

Please note: File you choose must be under 100mb. if greater then 100mb it will not process.