JADX

Android APK to Java decompiler

skylot
 
Open sourceCommand-line tool

Third-party software from public repositories. bestappfor.me does not host it, does not verify it and is not responsible for its use. Download only from the official source and check the license. Terms and disclaimer

Stars
50.9K
GitHub
Health
Solid
8 of 11 checks passed
License
Apache-2.0
Open source
Version
1.5.6
3 months ago
Category
Developer tools
Command-line tool
Language
Java

About

Turn Android apps back into readable Java code. Open APK, dex, aab, apks, apkm, xapk or zip files, and jadx also handles Java bytecode such as jar, class and aar files, plus smali. It decodes AndroidManifest.xml and other resources, and includes a deobfuscator.

Use it from the command line or through the jadx-gui window, which shows the decompiled code with syntax highlighting, jump to declaration, find usage and full-text search. A smali debugger is available too. It cannot decompile every line, so some errors are expected.

Highlights

  • Opens APK, dex, aab, xapk, jar and smali files
  • Decodes manifest and resources, includes deobfuscator
  • GUI with full-text search and jump to declaration

Who it's for

Good for Android developers and curious tinkerers who want to inspect how an APK is built.

This description was written by our editors with automated assistance, not by the developer, and has not been reviewed yet.

Why it is here

  • Code changed today

Official channels

Official channels only. We never host or repackage downloads.

Flathub
Linux
1.5.6
flatpak install flathub com.github.skylot.jadx
Homebrew
macOS, Linux
1.5.6
brew install jadx
winget
Windows
1.5.6
winget install --id Skylot.jadx -e

Verified: installer URL on github.com/skylot/jadx

You might also like

See all