APK Downloader
·8 min read

Where Are APK Files Stored on Android? Find APK File Location (2026 Guide)

Find where APK files are stored on Android devices. Complete guide to APK file system locations including Downloads, data/app, and system partitions in 2026.

APK File LocationWhere are APK files storedAndroid APK StorageFind APK Filesgptoapk

Where Are APK Files Stored on Android? Find APK File Location (2026 Guide)

Have you ever downloaded an APK file and then couldn't find it? Or wanted to back up an app but didn't know where Android stores its APKs? You're not alone. Android's file system isn't always intuitive, and APK storage varies depending on how you installed the app.

This guide covers every location where APK files live on Android devices in 2026, whether you're using stock Android 14/15, Samsung One UI, Xiaomi HyperOS, or any other Android skin.

APK File Locations by Installation Method

1. Downloaded APKs (Sideloaded Files)

When you download an APK from a website, Chrome or your browser saves it to:

Internal Storage → Download (or Downloads/)

Or, on some devices:

Internal Storage → Download → [Browser Name]/

How to find it: Open your file manager app, navigate to the Download folder, and look for files ending in .apk. If you don't see them, check for a subfolder named after your browser.

Note: Downloaded APK files are temporary. After you install the app, the original .apk file stays in Downloads unless you delete it manually. Android does not auto-delete installation files.

2. Installed APKs (System Storage)

Once you install an APK, Android extracts and stores the app in a protected system location:

Android VersionAPK LocationAccess Level
Android 11–12/data/app/<package-name>-<random-suffix>/Root required
Android 13–15 (2026)/data/app/<package-name>-<random-suffix>/Root required

The actual APK files are named base.apk (the main file) and optionally split_*.apk (for split APK bundles).

Important: Without root access, you cannot browse /data/app/. This is a security feature that prevents users and apps from copying installed APKs without permission.

3. Google Play Store Cache

When you download an app from the Play Store, the APK is temporarily stored in:

/data/data/com.android.vending/cache/

This folder is cleared automatically after installation. You cannot access it without root.

4. System Apps (Pre-Installed)

Pre-installed apps (system apps) live in:

/system/app/          — Regular system apps
        /system/priv-app/     — Privileged system apps (with extra permissions)
        /product/app/         — Product-specific apps (Pixels, etc.)

These folders require root access to browse. Extracting system APKs without root is possible using ADB commands (see below).

How to Find APK Files Without Root

Even without root access, you can retrieve APK files from installed apps using a few methods.

Method 1: Use a Third-Party APK Extractor

Apps like APK Extractor, App Backup & Restore, and ML Manager can extract APK files from installed apps without root. They work by using Android's PackageManager API, which allows apps to retrieve their own APK files.

How to use:

  1. Install an APK extractor app from the Play Store
  2. Open the app and select the app you want to extract
  3. Tap "Extract" — the APK is saved to a folder you choose (typically Internal Storage/ExtractedApks/ or similar)

Method 2: Use ADB to Pull APK Files

For a technical approach, use Android Debug Bridge (ADB) from your computer:

# List all package names
        adb shell pm list packages
        # Find the APK path for a specific app
        adb shell pm path com.example.app
        # Pull the APK to your computer
        adb pull /data/app/com.example.app-xxx/base.apk

This method extracts the APK from the protected /data/app/ partition and transfers it to your PC. No root needed, just USB debugging enabled.

Method 3: Download Fresh APK from Google Play

The simplest method if you just want the APK file (not a backup of your current version): use a Google Play APK downloader like gptoapk.com. Paste the Play Store URL, and you get the authentic APK file downloaded directly to your computer.

Samsung One UI / Xiaomi HyperOS / Custom ROM Locations

Device / ROMAPK Download Location
Xiaomi HyperOSMIUI/download/ or Download/
Google Pixel (Stock Android)Download/
Huawei HarmonyOSDownload/ or Huawei's file manager
OnePlus OxygenOSDownload/
ASUS ZenUIDownload/

Samsung users should note that My Files has a dedicated "APK files" filter in 2026 that shows all .apk files on your device in one view.

File Manager Tips for Finding APKs

File ManagerHow to Find APKs Faster
Samsung My FilesOpen → Tap "APK files" quick filter
Solid ExplorerSearch for *.apk in root search
CX File ExplorerUse "APK" category under file type filter
Mi File Manager"Downloads" → Sort by file type

FAQ

Do APK files take up space after installation?

The downloaded .apk file in your Downloads folder does take up space after installation. You can safely delete it once the app is installed. The installed app's extracted files in /data/app/ also take space, but those are necessary and cannot be removed.

Can I move installed APK files to an SD card?

On Android 6+ (Marshmallow and later), you cannot move APK files or installed apps to an SD card as system files. You can use "adoptable storage" to merge your SD card with internal storage, but that's a device-wide setting, not file-level.

Why can't I see APK files in my file manager?

File managers typically show all files by default. If you can't see your downloaded APK file, check: (1) The download might have failed (try again), (2) Your file manager might be hiding file extensions (toggle "Show file extensions" in settings), or (3) Chrome's download location might be different (check Chrome's download settings).

Final Thoughts

APK files on Android live in two worlds: temporary downloaded files in your Downloads folder and permanent installed files in the protected /data/app/ partition. Finding downloaded APKs is straightforward—they're almost always in Downloads. For installed apps, you'll need root access, an extractor app, or ADB to retrieve the APK. Knowing where to look saves time and frustration.