How to Install APK Files on Android (All Versions)
Complete guide to installing APK files on Android 8 through 15. Enable unknown sources, fix install blocked errors, and do it safely in under 5 minutes.
Installing APK files outside the Google Play Store is one of the most useful things you can do on Android. Whether you're installing an app not available in your region, a beta build, or an open-source app from a trusted source — the process takes under five minutes once you know the steps.
This guide covers Android 8 through 15, including Samsung One UI, Pixel stock Android, and most major manufacturer skins.
What Is an APK?#
APK stands for Android Package Kit — it's the file format Android uses to distribute and install apps, the same way Windows uses .exe files. Every app on the Play Store is an APK; you're just installing one directly rather than through Google's storefront.
When this is legitimate:
- Apps not available in your country's Play Store
- Beta or early-access builds from developers
- Open-source apps distributed on GitHub (e.g. F-Droid ecosystem)
- Older versions of apps that removed features you use
When to be careful: Only install APKs from sources you trust. Malicious APKs exist. If you're not sure about a source, don't install it.
Step 1: Enable Installation from Unknown Sources#
Android blocks APK installation by default. How you unlock it depends on your Android version.
Android 8.0 and Later (per-app permission)#
Modern Android ties the "install unknown apps" permission to the specific app doing the installing — usually a browser or file manager.
- Open Settings
- Go to Apps (or Apps & notifications)
- Tap Special app access → Install unknown apps
- Select the app you'll use to open the APK (e.g. Chrome, Files by Google)
- Toggle Allow from this source to ON
Samsung One UI (Galaxy devices)#
Samsung's path is slightly different:
- Open Settings → Biometrics and security (or just Security)
- Tap Install unknown apps
- Select your browser or file manager
- Enable Allow from this source
Android 7 and Earlier (global setting)#
Older devices have a single toggle:
- Open Settings → Security
- Enable Unknown sources
- Tap OK on the warning dialog
Step 2: Download the APK#
Download the APK using your phone's browser, or transfer it from your computer via USB, Google Drive, or similar.
Trusted sources for APKs:
- APKMirror — mirrors of Play Store APKs, verified by hash
- F-Droid — open-source apps only, clean ecosystem
- GitHub Releases — direct from developers
- The developer's own website
Check the file before installing: A legitimate APK is a single .apk or .apks file. If something asks you to install an APK installer first, or wants device administrator access, stop.
Step 3: Open and Install the APK#
- Once downloaded, tap the notification bar or open your file manager
- Navigate to your Downloads folder
- Tap the
.apkfile - Android will show an app info screen — review the permissions
- Tap Install
- Wait a few seconds for installation to complete
- Tap Open or Done
Step 4: Handle Common Install Errors#
"App not installed" error#
- The APK may be corrupt — re-download it
- Check you have enough storage space
- Try a different file manager to open it
"Parse error"#
- The APK is incompatible with your Android version (too new or too old)
- The file may be incomplete — check the file size matches what's advertised
"Install blocked by Play Protect"#
Google Play Protect scans sideloaded APKs and may flag unknown ones. You can:
- Tap Install anyway if you trust the source
- Or go to Play Store → your profile icon → Play Protect → Settings and disable "Scan apps with Play Protect" (not recommended for most users)
"Blocked by device admin"#
Some work profiles or MDM software blocks APK installs. You'll need to install outside the work profile or contact your IT department.
Step 5: Re-disable Unknown Sources (Optional but Recommended)#
Once you've installed the APK you needed, go back to Settings → Apps → Special app access → Install unknown apps and turn the permission back OFF for that browser/file manager. This limits your attack surface.
Is It Safe to Install APKs?#
Yes — with the right habits:
- Verify the source. APKMirror publishes SHA-256 hashes for every upload. Cross-reference them.
- Read permissions. A flashlight app asking for call logs is a red flag.
- Stick to official mirrors. Random APK sites with pop-up ads are high risk.
- Keep Google Play Protect on. It will scan sideloaded apps post-install.
Frequently Asked Questions#
Will installing APKs void my warranty? No. Installing APKs does not void your warranty. Rooting your device does.
Can I install APKs on a Samsung Galaxy without enabling developer options? Yes. Developer options aren't required. Only the "Install unknown apps" permission is needed.
Why does my phone say the APK can't be installed? Most commonly: corrupt download, storage full, or the APK is built for a different CPU architecture (arm64 vs x86). Re-download and check the APK is for Android, not a desktop APK.
Does installing APKs slow down my phone? No more than installing from the Play Store. An APK is just an app.
What's the difference between APK and APKS/XAPK?
.apks and .xapk are split APKs — they contain multiple files for different device configurations. You'll need a tool like SAI (Split APKs Installer) to install these.
Can I install APKs from my computer?
Yes — use ADB: adb install yourapp.apk. This is faster and doesn't require enabling unknown sources on the device itself.
Jake Morrison
Senior Android EditorTested on: Pixel 8 Pro · OnePlus 12 · Galaxy S24 Ultra
Did this help? Share it:
Related Guides
Android blocking your APK install? This step-by-step guide shows you how to enable unknown sources on Android 8, 9, 10, 11, 12, 13, and 14.
We tested 8 Android launchers for 30 days each. Nova, Niagara, Lawnchair, and more — real performance data, not spec sheet comparisons.
12 proven methods to lower ping in mobile games. Covers WiFi settings, DNS, network switching, and in-game options. Tested on PUBG Mobile, Genshin, and CoD Mobile.
We tested 7 file managers on Android for local files, network shares, cloud access, and APK management. Here's which ones are worth installing.