Everything inside an APK, decoded on your device.
APK Analyzer opens APK, AAB, APKS, XAPK and APKM files — or any app already installed — and shows you exactly what is inside. Every analysis runs entirely on your phone: no upload, no account, no waiting.
WHAT YOU GET
• Manifest, decoded — the full AndroidManifest.xml as readable XML, plus a structured view of versions, SDK levels, app flags and metadata
• Permissions, explained — grouped by protection level (dangerous, special, signature, normal) with plain-English descriptions of what each one grants
• Components — every activity, service, receiver and provider, with exported status, permission guards, intent filters and deep links
• Security audit — debuggable builds, cleartext HTTP, backup flags, unguarded exported components, v1-only signatures, debug certificates and more, each explained
• Signing certificates — signature schemes (v1/v2/v3/v3.1), full certificate details with SHA-256/SHA-1/MD5 fingerprints, and PEM export
• File hashes — MD5, SHA-1 and SHA-256 of the file, with a one-tap VirusTotal lookup (only the checksum opens in your browser — the file never leaves your device)
• 16 KB page-size readiness — both checks: zip data offsets AND ELF LOAD-segment alignment, per library
• Native libraries — per-ABI sizes, and full ELF details for every .so: machine, SONAME, dependencies (DT_NEEDED), stripped or not
• DEX statistics — classes, method references, fields and strings per dex file, plus method counts broken down by package (where your 65K budget goes)
• Size breakdown — where the bytes go by category, largest files, download vs unpacked size
• File browser — walk the archive like a file manager, view text and images inside it, extract single files
• Resources — entry counts by type, translated locales, density buckets, and a searchable viewer of all string resources
• App Bundles too — AAB manifests and resource tables are decoded natively
COMPARE TWO APPS
Put any two APKs side by side — or compare a downloaded file with the version already installed. See version and permission changes, size deltas by category, file-level diffs, and whether both are signed by the same key (if they are not, one of them is not what it claims to be).
DEVICE INSIGHTS
Scan every app on your phone at once: target SDK spread, which store installed them, 16 KB readiness, old v1-only signatures, cleartext HTTP, debuggable builds.
BUILT FOR DEVELOPERS, HONEST ABOUT DATA
Analyses never leave your device. Anonymous analytics record feature usage only — never a package name, file name, hash or certificate of anything you analyze.
Open an APK from any file manager with "Open with", or share it straight into the analyzer.
Inspect APK & AAB files: manifest, permissions, signature, size, 16 KB check