Can You Open or Install APK Files on Windows 10?

No. An APK file is an Android app, and Windows 10 can’t install or run it. Double-clicking one does nothing useful. If you have an Android phone, the Phone Link app in Windows 10 can show apps that are already installed on your phone, right on your PC. To run the APK on the PC itself, you need an Android emulator, which is covered further down this page.

Applies to: Windows 10. Keep in mind that Windows 10 support ended on October 14, 2025. Security updates now come only through the Extended Security Updates program, which stops on October 12, 2027.

Why Windows 10 can’t run APK files

  • Windows apps and Android apps are built differently. Windows 10 has no part that runs Android apps.
  • Microsoft’s Android app support (Windows Subsystem for Android) was only for Windows 11, and Microsoft ended it on March 5, 2025.
  • Be careful with websites that offer tools to “run APKs on Windows.” Some bundle unwanted software.

Use your phone’s apps with Phone Link

If you have a supported Android phone running Android 11 or later, and your PC has the Windows 10 May 2020 Update (version 2004) or later, Phone Link can open the phone’s apps in a window on your PC. The apps still run on the phone; they’re only shown on the PC.

  1. Select Start, type Phone Link, and open it.
  2. Follow the steps to link your phone. You’ll install Link to Windows on the phone if it isn’t already there.
  3. Select Apps in Phone Link, then pick an app from your phone.
Phone Link window on the Apps tab with a list of phone apps and one app highlighted
Open the Apps tab (1) and pick a phone app (2).

Your phone and PC need to be on the same Wi-Fi network. Some phones can open more than one app at a time; most open one.

Look for a Windows version of the app

Many popular apps also have a Windows version.

  1. Open Microsoft Store and search for the app’s name.
  2. If it’s there, select Get or Install.
Microsoft Store search results for an app with the Get button highlighted
Search the Store (1) and install the Windows version (2).

You can also check the app maker’s own website for a Windows download, then follow the usual steps for installing apps and software in Windows 10.

See what’s inside an APK file

An APK is a ZIP-format package, so you can look at its files even though Windows 10 can’t run the app.

  1. Open File Explorer, select View, and turn on File name extensions.
  2. Copy the APK file, so the original stays untouched.
  3. Right-click the copy, select Rename, and change the ending from .apk to .zip. Select Yes when Windows asks about changing the extension.
  4. Double-click the ZIP file to browse it.

You’ll see items like AndroidManifest.xml, classes.dex, and the res and META-INF folders. Most of these are compiled, so they won’t make sense in Notepad. This is useful for checking what a file is, not for using the app.

How to install an APK on Windows 10 with BlueStacks 5

  1. Open your web browser and go to the official BlueStacks download page at bluestacks.com. Select the download option for BlueStacks 5. The installer file starts downloading.
  2. Open the downloaded installer. If Windows asks for permission to make changes, approve it with an administrator account. In the installer, select Agree and Install. The installer shows the version it is about to install on this screen.
  3. Wait for the installation to finish. BlueStacks 5 opens by itself when it is done, and you see its Android home screen.
  4. Look at the Side toolbar, the strip of buttons along the edge of the BlueStacks window, and select Install APK. A Windows file browser window opens.
  5. Go to the folder that holds your APK, which is usually Downloads. Select the .apk file, then select Open. BlueStacks also accepts .xapk files here.
  6. Wait while the installation runs. When it finishes, the app’s icon appears on the BlueStacks home screen.
  7. Select the app icon to open the app.
Illustration of the path to install an APK on Windows 10 with BlueStacks 5: Agree and Install, Side toolbar, Install APK, Open, then the app icon
Illustration: the path from installing BlueStacks 5 to opening an app installed from an APK file.

Drag the APK into BlueStacks instead

BlueStacks 5 also supports drag and drop. Open the folder that holds your .apk or .xapk file, drag the file, and drop it on the BlueStacks 5 home screen. When the installation completes, select the app icon to launch it. The result is the same as the Install APK button, so use whichever is easier for you.

Install from the Play Store inside BlueStacks (no APK needed)

If the app you want is in Google Play, this is the safer choice, because the app comes straight from Google’s store and you don’t have to judge a download site. Choosing between an emulator, Phone Link and Google Play Games is easier with this overview of Android app options on Windows 10.

  1. On the BlueStacks 5 home screen, select System apps.
  2. Select the Play Store icon and sign in with a Google account.
  3. Use the search bar to find the app, then select Install.
  4. When the download finishes, the app icon appears on the BlueStacks home screen.

Alternative: Google’s Android Emulator in Android Studio

Google makes its own emulator. It is part of Android Studio, the free tool that app developers use. It’s a good choice if you want an emulator that comes directly from Google or you are testing an app you built. It asks more of your PC, though. The recommended setup is at least 16 GB of RAM, 16 GB of disk space, and 64-bit Windows 10 or higher. The emulator may still run with less, just not smoothly.

  1. Download Android Studio from developer.android.com/studio and run the installer.
  2. Open Android Studio. On the Welcome screen, select More Actions, then Virtual Device Manager. The Device Manager opens.
  3. Choose the option to create a virtual device. In the Select Hardware window, pick a hardware profile, such as a phone, and select Next. A profile that shows the Google Play logo in the Play Store column includes the Google Play Store app.
  4. In the System Image window, select a system image, which is the Android version the virtual device will run, and select Next. Android Studio may need to download the image first.
  5. In the Verify Configuration window, select Finish. The new virtual device appears on the Virtual tab of the Device Manager.
  6. Start the virtual device from the Device Manager by double-clicking it or by selecting its run button. The emulator loads and shows an Android home screen.
  7. Drag your APK file from File Explorer onto the emulator screen. An APK Installer dialog appears. When the installation completes, the app is in the emulator’s apps list.

Install with the adb command

Android Studio also includes adb (Android Debug Bridge), a command-line tool that talks to the running emulator. It lives in the platform-tools folder of the Android SDK. With the emulator running, open a command prompt in that folder and run the two commands below, replacing the last part with the full path to your file.

  1. Type adb devices and press Enter. A running emulator shows up in the list with a name that starts with “emulator-“, such as emulator-5554.
  2. Type adb install path_to_apk and press Enter. The app is installed on the emulator.

Most people never need this method. It is useful when drag and drop doesn’t respond or when you install the same file many times.

How to confirm it worked, and how to remove the app

The install worked if the app’s icon appears on the BlueStacks 5 home screen, or in the apps list of the Android Emulator, and the app opens when you select it. The app lives inside the emulator, so you open the emulator first whenever you want to use it.

To undo the change, uninstall the app inside the emulator the same way you would on an Android phone or tablet. In the Android Emulator you can also run adb uninstall followed by the app’s package name. If you no longer want the emulator at all, uninstall BlueStacks 5 or Android Studio from Windows like any other program.

Troubleshooting

BlueStacks reports that the APK needs a different Android version

BlueStacks 5 can run more than one Android version, and an APK built for a different version won’t install on the one you are using. The fix is to create a new instance: open the Multi-instance Manager from the Side toolbar, select Instance, select Fresh instance, and choose another Android version from the list, such as Pie 64-bit or Android 11. Download it, start the new instance, and install the APK there.

The emulator is very slow or won’t start

Check the Virtualization line in Task Manager. If it shows Disabled, virtualization has to be turned on in the PC’s UEFI or BIOS firmware. The setting is usually called Intel Virtualization Technology on Intel PCs and SVM Mode on AMD PCs. Microsoft warns that you should change only the setting you need in the firmware, because other changes can stop Windows from starting.

The Android Emulator and Google Play Games also use a Windows feature called Windows Hypervisor Platform. To turn it on, open the Start menu, search for Turn Windows features on or off, check the box next to Windows Hypervisor Platform, select OK, and restart the computer. This feature needs Windows 10 version 1803 or higher.

Low memory causes the same symptoms. A PC with the 4GB minimum can run BlueStacks 5, but closing other programs helps. Free disk space does not make up for missing RAM.

Nothing happens when you double-click the APK in File Explorer

That is expected if Windows has no program linked to .apk files. Open the emulator first, then use Install APK or drag the file into the emulator window.

The APK won’t install even on the right Android version

The download may be incomplete or damaged, or the app may depend on phone hardware or Google services that the emulator doesn’t provide. Download a fresh copy from the developer, and if the app is in Google Play, install it from the Play Store inside the emulator instead.

You can’t install the emulator on a work or school PC

BlueStacks 5 and Google Play Games both require an administrator account, and many organizations block new software and virtualization settings. Ask your IT department instead of looking for a way around the restriction. Keep in mind that Google’s emulator can’t run with acceleration inside another virtual machine and may conflict with other virtualization software, some antivirus programs, and anti-cheat tools.

If Phone Link won’t show your phone’s apps

  • No Apps option: the Apps feature only works on supported phones running Android 11 or later. Other phones can still use messages, photos and notifications.
  • Check your Windows version: go to Settings > System > About. You need version 2004 or later.
  • Connection drops: put the PC and phone on the same Wi-Fi network, ideally the same band (2.4 GHz or 5 GHz).
  • An app won’t respond to clicks: some games and apps don’t work with a mouse or keyboard and need a touch screen.
  • Work apps are missing: Phone Link doesn’t support work or school profiles, or more than one Android profile.

Frequently asked questions

Can I just show my phone’s screen on my PC?

Yes. You can cast an Android phone screen to a Windows 10 PC instead of running its apps.

Can I open an APK with 7-Zip or WinRAR?

Yes. Archive tools open an APK like any ZIP file, so you can see the files inside. They can’t install or run the app.

Is it safe to download APK files from websites?

Only from sources you trust. APKs from unknown sites can contain malware. On an Android phone, installing from Google Play is the safer choice.

Does Phone Link install Android apps on my PC?

No. The apps run on your phone, and Phone Link mirrors them to a window on your PC. If the phone is off or out of range, the apps won’t open.

More on how the phone apps feature works is in Use apps from your Android device on your PC.

On Windows 11, where Microsoft also ended Android app support, the options are covered in running Android apps on Windows 11 and installing APKs on Windows 11.