In this tutorial I will guide you how to decompile apk to source code in just one click.
APK file is compressed form of java classes, XML and several other files. As an android developer you may require to decompile apk file to get actual source code. Like if you saw an app with awesome design and you want to know how to implement that design in your project. We use reverse engineering process to get the source code.
There are several tools available on the internet like dex2jar, apktool, etc. that will help you to convert apk to soruce code. But for that you have to run several commands and follow lengthy process.
Also Read: 5 Best Java Decompilers
Luckily I found a great online apk decompiler tool www.javadecompilers.com. This tool uses an open sources APK and DEX decompiler known as jadx. It will help you to obtain source code from apk file in just one click.
How to Decompile APK to Source Code
1. First of all go the below link.
2. Now select the apk file by Choose File option and then click on Upload and Decompile button.
3. It will take time to decompile depending upon the size of the file.
4. After decompilation process finished, click on Save button to download the source code.
Isn’t it very simple? Yes off course. This tool will let you decompile any apk file, if still you are facing any issue then you can find the general long method at below link.
Comment below if you are facing any problem. If you found this tutorial useful then please take your few seconds to share it.
To decompile your APK file click the Choose File button and select your .APK file. After the file name is listed next to Choose File box click the Decompile Your APK button. Our system will upload your APK to our server and start decompiling it. When the system is decompiling your APK the web application will show the percent of the upload and an ETA of how long it will take to decompile your APK file. Depending on the size and complexity of the APK this may take a few minutes. When the system is done decompiling your APK file it will show a download link. Click the Download link to get a zip file of your now decompile APK file.
All applications for Android phones are distributed as APK Files. These APK files contain all the code, images and other media necessary to run. This website decompiles the code from APK files and extract all the other assets in the file.
This site uses a open-source APKdecompilers called Jadx and Apktool. APKtool is a tool for reverse engineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications. It also makes working with an app easier because of the project like file structure and automation of some repetitive tasks like building apk, etc. Jadx is a tool that decompiles .class and .jar files, but also it produces Java source code from Android Apk files.
This site is NOT intended for piracy and other non-legal uses. Please, only use it for legitimate purposes. this site should be used for localizing, adding some features, protect your APk from reverse engineering, see what an APK Decompiler gives out, support for custom platforms, analyzing applications security, and much more.
Below is a list of sites where you can get APK files from.