Installing an app from outside the Play Store sounds technical, but on a modern Android phone it takes about a minute. The important part is not the tapping — it is making sure the file you install is the real one and that you only give permission where it is needed. This guide walks you through the whole process, explains the warnings you will see, and shows how to fix the most common errors.
What is an APK file?
APK stands for Android Package. It is the file format Android uses to install apps — the Play Store downloads and installs APKs for you in the background. When you download an APK from a website, you are simply doing that step yourself. This is often called “sideloading”.
Sideloading is a normal part of Android. Developers use it to share test builds, some apps are only published on their own websites, and some people like to keep a copy of a specific version. The risk comes from where the file came from, not from the APK format itself.
Before you start: a quick safety checklist
- Download only from the developer’s own website. Re-uploads on random mirror sites can be outdated or modified.
- Check the file size and version. A reliable download page shows both. If the downloaded file is much smaller or larger than stated, delete it.
- Keep Google Play Protect turned on. It also scans apps installed from outside the Play Store. You can find it in the Play Store app → your profile icon → Play Protect.
- Read the permissions. A game does not need your SMS messages or call log. If an app asks for something that does not make sense, stop.
- Free up storage. Android needs room for the APK and for the installed app, so plan for roughly twice the file size.
How to install an APK on Android, step by step
Step 1: Download the APK
Open the download page in Chrome (or your usual browser) and tap the download button. Chrome may say this type of file can be harmful — that message appears for every APK, so tap Download anyway only if you trust the source.
Step 2: Allow your browser to install apps
Since Android 8.0, permission to install apps is given per app instead of for the whole phone. When you open the APK, Android shows a message that your browser is not allowed to install unknown apps. Tap Settings, switch on Allow from this source, then go back. You only need to do this once for each browser or file manager.
To find the setting yourself, look under Settings → Apps → Special app access → Install unknown apps. The wording is slightly different on Samsung, Xiaomi, OPPO and other brands, but typing “unknown apps” into the Settings search bar will find it.
Step 3: Open the file and tap Install
Open the APK from the download notification, or find it in the Files app under Downloads. Android shows the app name and icon — check they match what you expected — then tap Install. Play Protect may scan the app for a few seconds.
Step 4: Open the app (and switch the permission off again)
When installation finishes, tap Open. For extra safety you can go back to Install unknown apps and turn the permission off for your browser. Turn it on again the next time you update.
What changed in 2026: Android developer verification
Google has added a new layer of protection called Android developer verification. Since 30 September 2026, apps installed on certified Android devices in Brazil, Indonesia, Singapore and Thailand need to be registered to a verified developer, and Google plans to roll the requirement out globally in 2027 (source: Android Developers).
For most people nothing changes: apps from verified developers install exactly as described above. Apps from unregistered developers can still be installed, but Android asks you to go through an extra “advanced” install flow. If you see that screen for an app you did not expect, treat it as a reason to double-check where the file came from.
How to update an app installed from an APK
Apps installed outside the Play Store do not update automatically. To update, download the newer APK from the same website and install it over the old one — your data stays in place. Two rules matter:
- The new version must be signed by the same developer. If it is not, Android refuses to install it over the existing app.
- You cannot install an older version over a newer one without uninstalling first, which may delete local data. Back up anything important before you downgrade.
Common errors and how to fix them
“App not installed”
The most common error. Usual causes: not enough storage, an incomplete download, or an existing version of the app signed with a different key. Free some space, download the file again and, if it still fails, uninstall the old version first.
“There was a problem parsing the package”
The file is damaged or incomplete, or the app needs a newer Android version than your phone has. Check the minimum Android version on the download page and download again over a stable connection.
“Blocked by Play Protect”
Play Protect has flagged the app as potentially harmful. Do not ignore this for a file from an unknown site. If the app comes from the developer’s own website and you trust it, contact the developer — they can ask Google to review the app.
The Install button does nothing or is greyed out
Another app is drawing on top of the screen — usually a blue-light filter, chat bubble or screen recorder. Close those apps and try again.
Is sideloading legal?
Installing APK files is legal, and Android is designed to allow it. What matters is the app itself: install apps that their developer has published for free download, and don’t use APK sites to get paid apps without paying. Unofficial copies of paid apps are one of the most common ways malware spreads.
Quick summary
- Download the APK from the developer’s official page.
- Allow your browser to install unknown apps when Android asks.
- Open the file, check the name and icon, and tap Install.
- Switch the permission off again if you like, and keep Play Protect on.
Ready to try it? Visit our download page for the latest version of Minecraft APK — the file size and version are listed before you download.