How to install APKs on Android safely and step by step

Last update: May 25th 2026
  • An APK file is the standard installation package for apps on Android and allows you to install applications from outside of Google Play.
  • Installation from unknown sources carries malware risks, so it should only be done from trusted and verified sources.
  • Android allows granular control over which apps can install APKs, improving control and security.
  • On Android TV it is also possible to use APKs to extend functions, but it is key to manage permissions and the origin of the files properly.

Install APK on Android

If you've been using Android for a while, you probably already know that There are many ways to install applicationsFrom the classic Google Play to alternative stores or files sent via Telegram. We're going to talk about the latter: the infamous APKs. Understanding what they are, how to install them, and what risks they pose is key to avoiding mistakes and ending up with your phone full of junk or, even worse, malware.

Android allows something that is much more limited in other systems: the so-called Sideloading or installation from outside the official storeThis makes the system incredibly flexible, but it also opens the door to problems if you're not careful. In this guide, you'll see, step by step and in great detail, how to install APKs on Android (and also on Android TV), how to enable and disable the necessary permissions, and what you should keep in mind to do it safely.

What exactly is an APK file on Android?

An APK file is, simply put, the "installation package" of an Android appIt's similar to Windows .exe files or macOS .pkg packages: a single file that includes everything needed to install an application on your device, from the code to the graphics and configuration resources.

The acronym APK comes from Android Application Package (or Android Package Kit)This is the standard format Android uses to package applications. When you install an app from Google Play, the system actually downloads and installs an APK internally (or, in more recent versions, the AAB-based variant that generates APKs specific to your device).

Inside an APK file are compressed files all the components that make up the appThe package includes the compiled code, resources (images, sounds, text), the manifest with permissions, etc. Thanks to this packaging, installing an application on Android can be as simple as tapping a file and following an installation wizard.

It is a fundamental format not only for advanced users, but also for app development and testingDuring testing, developers compile the application into an APK and distribute it to testers and internal teams so they can install it without yet going through Google Play.

Google has long promoted the AAB (Android App Bundle) format as a replacement for APKs in the Play Store. Even so, Manual installation on Android devices still relies on APK files.because they are the format that the system directly understands when you install something from outside the official store.

APK file on Android

Where to get APKs and when does it make sense to use them

APK files can be obtained in many ways, and that's part of the problem. There are well-known repositories such as APK Mirror, UpToDown or GitHubThese are usually the most recommended sources when you need a legitimate APK. You can also download APKs from the official websites of certain services (for example, some app stores, VPNs, or apps that aren't fully available on Google Play).

In addition to direct downloads, it is possible share the APK of an app you already have installedApplications like Google Files allow you to extract and send an app's installation to someone else, so they only need to install the received file. This can be very useful when an app disappears from Google Play or when someone needs a specific version that's no longer available in the store.

The use of APKs is especially common in environments of application testing and testingWhen an app is not yet ready to be published on Google Play, developers usually share the APK with internal testers, clients, or colleagues to install it and verify that everything works as it should.

There are also cases where certain official apps, such as some third-party stores or content services, They don't offer the full version on Google Play.Sometimes they are limited or restricted, and the company itself offers the "full" APK on its website. In these cases, installing the file from the official site is perfectly legitimate and usually safe.

  How to remove WinRing0 from Windows and determine if it's actually a virus

However, outside of a few repositories and reliable websites, Any link to an APK should be examined very closely.Forums, P2P networks, or unknown websites may offer modified installers that appear to be a popular game or a paid app, but which incorporate malicious code.

Real risks of installing APKs and unknown sources

Installing an APK on Android is as powerful as installing an .exe on Windows: You are giving that file permission to make deep changes to your deviceThat's why Android blocks the installation of apps from unknown sources by default (anything that doesn't go through Google Play or a trusted store).

Most malware infections, scams, and frauds on Android come through APKs downloaded from unreliable sitesAn attacker can take a legitimate app, modify its code to add a virus or a Trojan horse, and repackage it without it being noticeable on the outside: same name, same icon, almost the same file size.

The truly dangerous thing is that, by installing that altered APK, The permissions panel won't warn you if malware has been added.Android can only display the permissions originally declared by the app (access to camera, contacts, storage, etc.), but it does not automatically detect if malicious code has been injected into the package itself.

For this reason, security experts and many development companies recommend Avoid downloading APKs from websites you don't know wellOnly except in specific cases (tests, official versions outside the store, reputable repositories), and always being clear about exactly where the file comes from.

A good practice is to pass the file through services like VirusTotal before moving it to the mobile deviceBy uploading the APK to this platform, several antivirus engines analyze it in the cloud and can detect any suspicious activity. If the system flags the file as suspicious, it's best not to install it.

Risks of installing APKs

How to enable APK installation on Android

To manually install an APK, you must first enable installation from unknown sourcesThe way to do this has changed over time: in older versions of Android it was a global setting, while in modern versions it is managed per application (browser, file manager, Telegram, etc.).

On Android 7 or earlier versions

On devices running Android 7 or earlier, the system groups the permission into a single general setting. The typical process is very similar across brands, although the exact names of some menus may vary.

  • Open the Settings app on your Android phone.
  • Enter the section "Security" (sometimes it appears as "Security and Privacy").
  • Within the device administration section, look for the option "Unknown sources".
  • Activate it. The system will display a warning indicating that doing so increases security risks.
  • Tap accept to confirm that you allow the installation of apps that do not come from Google Play.

Since then, Any application that runs an APK file will be able to install it.Because the permission is active for the entire system. This is very convenient, but it also increases the attack surface if you download carelessly.

On Android 8 or higher (per-app permission)

Starting with Android 8, Google changed its approach to improving security. There's no longer a single global kill switch; instead, each app that wants to install APKs has its own security switch. must have its own individual permitFor example, you can allow Chrome to install APKs, but not Telegram, or only your file manager.

On Samsung phones with Android 8 or higher, the process is usually as follows:

  • Sign in Settings> Applications.
  • Tap the three-dot menu (more options icon) in the top corner.
  • Accede to "Special access" > "Install unknown applications".
  • Select the app you will use to download or open the APK (for example, Chrome or your file manager).
  • Activate the option "Allow from this source" or similar.

On non-Samsung devices, the process is usually very similar, although some names may change:

  • Opens Settings.
  • Go to «Applications and notifications» (or "Applications").
  • Tap on "Advanced" if necessary to see more options.
  • Sign in "Special App Access".
  • search and open “Install unknown apps”.
  • Select the browser, file manager, or messaging app from which you will open the APK and activate the checkbox to download or install from that source.
  How to clone your Android phone step by step without losing data

Another way to achieve the same setting on many recent mobile phones is press and hold the app icon (for example, Chrome's) on the desktop or app drawer. Pressing and holding for a few seconds brings up a pop-up window with options and information; this often includes shortcuts to special permissions, among them the option to install apps from unknown sources.

Allow unknown sources Android

Step by step: how to install an APK file on your Android mobile

Once you've enabled the "Unknown sources" permission where appropriate, installing an APK on Android is fairly straightforward. Depending on your Android version, the system may display a permission prompt. right at the moment you try to install it for the first timeto guide you to the right fit.

Download the APK file to your device

To install an app using an APK, you first need have the file saved on your mobile phone or tabletThis can be done in two basic ways:

  • Download the APK directly from the device's browser (usually Chrome or another browser).
  • Copy the file from a computer to the mobile phone using a USB cable and a file manager.

If you download it using the browser, it's common for the app itself to... display a security warning It indicates that APK files may harm your device. This message appears for any APK, even if it's completely legitimate. Only accept the download if you're sure of the source.

However, if you prefer to copy the file from your PC, you will have to connect the mobile phone via USBTo enable file transfer, drag the APK to an accessible folder (e.g., "Downloads"). You can then locate it later using a file manager on your device.

Installation using a file manager or from the notification

When the download is complete, Android usually displays a notification with the APK file nameTapping on that notification is the fastest way to launch the installer. If you don't see the notification or you've moved the file, you can use a file manager (ES File Explorer, ASTRO, your system's native file explorer, etc.) to navigate to the folder where you saved the APK.

When you tap the file, the system opens the installation screen: you'll see the app's name, its icon, and the list of permissions to which you will have access Once installed (storage, camera, contacts, etc.). If you're on an older version of Android and you didn't have unknown sources enabled, the system will tell you that you can't install it and will offer to go to the security settings to enable it.

If you've already granted permission to that source (for example, Chrome or your file manager), you'll just need to tap on "Install" and wait a few seconds. Android will copy the data to the system and add the app icon to the app drawer and, in many cases, also to the home screen.

At the end of the installation, the wizard usually displays two options: "Open" the app directly or "Ready" to launch. Both are equivalent; the difference is simply whether you want to launch the app right then or leave it for later.

How to revoke APK installation permissions

Once you have finished installing the app you needed from an APK, the wisest thing to do is Remove installation permissions from unknown sourcesThis way, if you accidentally download or open a malicious file in the future, you'll have an extra layer of protection.

On Android 7 and earlier, you would simply need to go back to Settings> Security and disable the "Unknown sources" option. From that moment on, the system will block any attempt to install APKs that do not come from the official store.

On Android 8 and higher, you need to return to the section of "Special access" > "Install unknown applications" and disable permission for apps that no longer need to install APKs (browser, file manager, etc.). This gives you much finer control over which applications are authorized to install new packages.

  How to use the Play Store on your PC: emulators, Google Play Games, and more

Some services expressly recommend that, as soon as you finish installing its official APKImmediately disable the permission for the app from which you downloaded it. This reduces the possibility that someone will use that same vulnerability to sneak malware onto your device in the future.

Unknown sources setting on Android

Installing APKs on Android TV: options and useful tips

Android TV (and Google TV) share many fundamental principles with Android for mobile devices, so They also allow you to install applications using APK files.This is especially interesting because many apps don't appear in the TV store, either because they aren't optimized for the remote, because they are still in beta, or because the developer hasn't officially released them for television.

Installing APKs on Android TV greatly expands the device's possibilities: you can try alternative playersCustom launchers, system tools, or apps that, while not TV-specific, work perfectly with a remote, keyboard, or connected mouse.

Most convenient method: send the APK from your mobile phone

The most practical way for most users is to use an app like Send files to TVThis tool allows you to send files (including APKs) from your Android mobile to your Android TV or player over the same WiFi network.

To use this method you need to meet certain minimum requirements:

  • Un Android mobile device and a television or device with Android TV or Google TV.
  • Both devices connected to the same WiFi network.
  • The Send Files to TV app is installed on both the mobile phone and the TV.
  • A file manager on Android TV (for example, File Commander or similar).

The basic workflow would be as follows:

  • Download the APK you want to install on your Android TV to your mobile device from a trusted source.
  • Open Send Files to TV on your mobile and on your TV.
  • On your mobile device, choose the option "Send" (send) and select the APK file.
  • Select your Android TV as the receiving device and wait for the transfer to finish.
  • On the TV, open the file manager and go to the folder where the APK has been saved (usually "Downloads").
  • Tap on the file and accept the installation when Android TV displays the wizard.

The first time you do this, the system will ask you authorize installation from unknown sources for the file manager you're using. Just like on your phone, you'll only need to grant permission once; after that, you can install other APKs from that app without further prompts.

Other ways to install APKs on Android TV

Besides sending via WiFi, there are other methods to install APKs on Android TV, although they are usually less convenient:

  • Use a USB flash drive or diskYou copy the APK from your computer to a USB drive, connect it to your TV, and then use a file manager to install the app from there. It's simple, but a bit slower and more cumbersome than using the internet.
  • Download the APK directly from the TV's browserIf you have a browser installed on your Android TV, you could go to the website in question and download the APK. The problem is that navigating and typing long URLs with the remote is usually quite inconvenient.
  • Install from your computer using ADBThis method is intended for advanced users. It requires enabling debugging on Android TV and using ADB commands from the PC to "push" the APK to the device and install it. It's very powerful and accurate, but not the most user-friendly for the average user.

In all cases, the same safety advice that applies to mobile devices also applies to television: Download APKs only from trusted sourcesDouble-check what you install and don't hesitate to uninstall any app that behaves strangely or doesn't work well with the controller.

Understanding how APKs work, how to enable and disable permissions for unknown sources, and the real risks behind each file you install gives you much more freedom without compromising security. When used correctly, APKs are a fantastic tool for getting more out of your mobile phone or Android TV; when misused, they can become the fastest way to fill your device with malware, so it's best to proceed with caution and always use common sense.