How to use it
- Choose the APK. Drop the .apk file on the box or tap it to pick a file.
- Wait a second. The file is unzipped and its manifest is decoded in your browser.
- Read the details. See the package name, version, SDK levels, signature, permissions and size breakdown.
- Copy what you need. Tap Copy next to any value to put it on your clipboard.
What this APK analyzer shows
An APK is a ZIP file. Inside it, AndroidManifest.xml — stored in a compact binary format — describes the app. This tool unzips the APK in your browser, decodes that manifest and lists the parts people usually need:
- Package name — the app's permanent ID, e.g.
com.example.shop. - Version name and version code — the version users see, and the number Android uses to decide if an update can install.
- Min and target SDK — the oldest Android version it installs on, and the version it was built for.
- Permissions — camera, location, internet and so on.
- Signature scheme — whether it has the old v1 JAR signature, the modern v2+ signing block, or both.
- Size breakdown — how much is code, native libraries, assets and resources.
When this is useful
- Checking the package name and version of an APK you built before sharing it.
- Seeing why an install fails: a min SDK higher than the phone's Android version, or a mismatched package.
- Reviewing which permissions an app asks for before you install it.
- Finding what makes an APK big.
The app name is shown when it's stored as plain text; many apps store it as a resource reference, in which case you'll see the package name instead. This tool reads APK files only — AAB bundles use a different manifest format. Built your own app? See how to convert HTML to APK.
Private by design: everything runs on your device. Nothing you type or upload here is sent to a server.
Try it now — it's free
No watermark, no card, no Android Studio. Pick what you're starting from:
Questions people ask
How can I see an APK's package name online?
Drop the APK into this tool. It reads the manifest in your browser and shows the package name, version and permissions — nothing is uploaded.
Is it safe to analyse an APK here?
Yes. The file is read locally by your browser; it is never uploaded or installed. Analysing it does not run any of its code.
Can it tell me if an APK has malware?
No. It shows what the app declares (permissions, components, signatures), which helps you judge it, but it is not a virus scanner.
Why does it show the package name instead of the app name?
Most apps store their name as a reference to a translated string resource. The tool shows plain-text names when present and falls back to the package name.