.apk

What is a .apk file?

APK is Android's application package — a ZIP archive containing compiled code, resources, and a manifest that tells Android how to install and run the app.

Use caution
Type System
By Google
MIME application/vnd.android.package-archive

Drop any file to identify it

No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.

What is it

Every Android app you've ever installed arrived as an APK. The Google Play Store downloads them, verifies them, and installs them silently — you never see the file. APK files become visible when you sideload (install apps from outside the Play Store), which Android allows but doesn't encourage.

An APK is technically just a renamed ZIP file. Open one with any archive tool and you'll find compiled Dalvik bytecode (classes.dex), resources, assets, a manifest file, and the app's signature. Google is pushing developers toward Android App Bundles (AAB), which let the Play Store generate optimised APKs for each device — smaller downloads, same app. But direct APK distribution remains common for beta testing, enterprise deployment, and apps that aren't on the Play Store.

Android installs APK files natively (Settings → Security → Unknown Sources must be enabled). On a computer, you can inspect APK contents with any ZIP tool. Sideloading APKs from unknown sources carries real risk — there's no Play Protect scanning, no automatic updates, and no guarantee the file hasn't been modified. Only install APKs from sources you trust explicitly.

Technical details
Full Name
Android Package
MIME Type
application/vnd.android.package-archive
Developer
Google
Magic Bytes
50 4B 03 04
Safety
.apk requires caution. Sideloading APKs from outside the Play Store carries malware risk. Only install from trusted sources.
What opens it
Android (installs natively)
FREE Android
FAQ
How do I install an APK file?
On Android: enable 'Install from unknown sources' in settings, then tap the APK file. Be cautious — this bypasses Play Store safety checks. Only sideload APKs from sources you trust.
Is it safe to install APK files?
APKs from the Google Play Store are scanned by Google Play Protect. Sideloading APKs from other sources carries real risk — malware, spyware, and trojans are commonly distributed as APKs. Only install from developers you trust.
What's the difference between APK and AAB?
APK is the final installable package. AAB (Android App Bundle) is what developers upload to the Play Store — Google then generates optimised APKs for each device. AAB files cannot be sideloaded directly.
Related formats