APK Information Viewer
Inspect local `.apk` files in the browser: list ZIP entries, DEX count, native `.so` ABIs, V1/V2/V3 signature blocks, and extract binary XML strings.
APKs are inspected locally in browser memory. Note: Compiled binary XML (AXML) and `resources.arsc` resource tables are parsed for UTF-8/UTF-16 string pools; full resource ID decompilation requires `aapt2`/`apkanalyzer`.
Generating local sample package archive...
How to Use APK Information Viewer
- Select a `.apk` file from your device (processed 100% locally via JSZip).
- Inspect total uncompressed/compressed size, DEX file count, supported CPU architectures (`arm64-v8a`, `x86_64`), signing certificates (`META-INF`), and extracted strings from binary `AndroidManifest.xml`.
Keyboard Shortcuts & Sandbox Guarantee
More in Android Developer Tools
Analyze AndroidManifest.xml files to extract package name, SDK versions, permissions, exported activities, services, receivers, and deep links.
Complete reference table of Android API Levels (API 21 Lollipop to API 35 Vanilla Ice Cream / Android 15), codenames, NDK levels, and behavior changes.
Validate Android `applicationId` and Java/Kotlin package names against Google Play Store and JVM reserved keyword rules.
Inspect local Android App Bundle (`.aab`) archives: analyze modules (`base`, dynamic features), `BundleConfig.pb`, native libraries, and asset packs.
Searchable catalog of Android Manifest permissions with protection levels (`normal`, `dangerous`, `signature`), runtime prompt groups, and API level requirements.
Convert Android density-independent pixels (dp/dip) to physical pixels (px) across ldpi, mdpi, hdpi, xhdpi, xxhdpi, and xxxhdpi buckets.