The only online tool that decompiles two APKs to Java source and diffs the actual code. See every changed activity, permission, and resource.
Drop old and new versions of your .apk file into the upload areas.
Both APKs are decompiled to Java source and decoded resources using JADX.
View a file-by-file diff of every changed class, XML resource, and manifest entry.
Most APK comparison tools only show structural differences: file sizes, checksums, or package metadata. They don't reveal what actually changed in the application logic. Tools like Android Studio's APK Analyzer show size breakdowns but cannot diff the source code between two versions.
This tool decompiles both APK files to Java source code using JADX and generates a unified diff of the actual source. You see which activities changed, which permissions were added, and which code was modified. This is essential for:
CLI tools like Jake Wharton's Diffuse or dex-diff provide structural comparison but require local installation and command-line expertise. Generic online diff tools like Diffchecker cannot handle APK files at all. This is the only online tool that decompiles APKs to Java source code and shows a line-by-line diff of the actual code, AndroidManifest.xml, and decoded resources — all in your browser.
Upload the original APK on the left and the modified APK on the right. Both files are decompiled to Java source code using JADX, then a unified diff is generated showing every changed class, resource, and manifest entry.
APK files are decompiled using JADX, which converts Dalvik bytecode (DEX) back to Java source code and decodes binary XML resources into readable format.
Yes. If you have two versions of an APK, you can upload both to see exactly what changed in the source code, permissions, and resources between updates.
Upload the suspected APK as the modified version and a known-clean version as the original. The diff will reveal any injected code, changed permissions, or modified activities that differ from the legitimate version.
Yes. The tool decodes AndroidManifest.xml from both APKs and includes it in the diff. Any added, removed, or changed permissions will be highlighted.
Yes, the tool is completely free. No registration or installation required. Works in any modern browser.
Yes. Uploaded files are stored temporarily for decompilation and comparison, then automatically deleted. Files are never shared with third parties.