How to install an APK on Android

An APK is Android's app package format — the same file the Play Store installs behind the scenes. Installing one yourself ("sideloading") is normal across Africa, where many popular apps are geo-restricted or distributed directly by their developers. Here's how to do it safely on any phone (Tecno, Infinix, itel, Samsung, Redmi — the steps match).

Step-by-step

  1. Download the APK. Use the official source, or a mirror that publishes the file's SHA-256 checksum — every file hosted on AfriAPK shows one.
  2. Open the file from your notification shade or the Files/Downloads app.
  3. Android will ask you to allow installs from this source (your browser or file manager). Tap Settings → enable Allow from this source. You only do this once per app.
  4. If Google Play Protect shows a warning, tap More detailsInstall anyway. This prompt appears for any app installed outside the Play Store — see our Play Protect guide.
  5. Tap Install and wait a few seconds. The app appears with your other apps.

Staying safe

Troubleshooting

"App not installed" error

Usually a corrupted download or not enough storage. Delete the file, free up space, and download again. If you're replacing an existing app, the new APK must be signed by the same developer.

"Blocked by Play Protect"

Tap More details → Install anyway. If there's no such option, open the Play Store → profile icon → Play Protect → settings gear, and temporarily turn off scanning while you install. Turn it back on afterwards.

Old Android version

Most apps here need Android 5.0 or newer. On very old phones, look for the app's Lite version — see our Lite & data-saving section.

Browse all apps →