Tutorial 4 min read March 2026

How to Install XAPK Files on Android

XAPK files are a popular format for distributing large Android apps, especially games. Unlike regular APK files, you can't install them directly by tapping on them. Here's how to install XAPK files on your Android device.

Before You Start

Sideload XAPK files only when you have a legitimate use case — your own builds, open-source apps from their official project release pages, or apps you legally own. Files of unknown provenance can contain malware.

Method 1: Convert to APK (Recommended)

The simplest method is to extract the APK from the XAPK file and install it separately:

  1. 1

    Go to our XAPK to APK Converter

    Open XAPK to APK converter in your browser

  2. 2

    Upload your XAPK file

    Drag and drop or click to select your XAPK file

  3. 3

    Download the extracted APK

    Click the download button to get your APK file

  4. 4

    Install the APK on your device

    Transfer the APK to your phone and install it

Note: This method works for apps that don't require OBB data. For games, you may also need to extract and copy OBB files.

Method 2: Use an XAPK Installer App

Several apps can install XAPK files directly on your device:

SAI (Split APKs Installer)

Open-source, lightweight tool for installing split APKs and XAPK packages

Built-in File Manager + ADB

Extract the XAPK to a ZIP, install the base APK, and copy OBB folders manually

xapktoapk.com Online Converter

Browser-based — extract a single installable APK locally, no app required

Method 3: Manual Installation

For advanced users, you can manually install XAPK contents:

  1. Rename the .xapk file to .zip
  2. Extract the ZIP file
  3. Install the base.apk file
  4. Copy the OBB folder to /Android/obb/ on your device

Enabling Unknown Sources

Before installing any APK file, you need to enable installation from unknown sources:

Android 8.0+:

Settings → Apps → Special Access → Install Unknown Apps → Select your browser/file manager → Allow

Android 7.0 and below:

Settings → Security → Unknown Sources → Enable

Troubleshooting

If you encounter problems:

Ready to Convert?

Use our free converter to extract APK from XAPK files.

Convert XAPK to APK

Key Takeaways

Why Do Some Apps Use XAPK Format?

Android has a 100MB APK size limit on the Google Play Store. Games and large applications that exceed this limit use additional expansion files (OBB or split APKs). The XAPK format bundles the base APK together with these expansion files into a single downloadable package, making it easier for users to download everything they need in one file.

Many popular games like PUBG Mobile, Genshin Impact, Call of Duty Mobile, and Free Fire use XAPK format because their game assets exceed the APK size limit. When you install XAPK on Android, the installer automatically extracts both the APK and the OBB data files to their correct locations.

XAPK vs APK: What's the Difference?

Understanding the difference between XAPK and APK helps you choose the right installation method:

Tools to Install XAPK Files on Android (2026)

If you have a legitimate XAPK file (your own build, an open-source release from a project's own page, or an app you legally own), here are the typical tool categories used to install it on Android:

Frequently Asked Questions

How to install XAPK files on Android without root?

You can install XAPK files without root using three methods: convert XAPK to APK using xapktoapk.com, use SAI installer app, or manually rename .xapk to .zip and extract the base APK and OBB files.

Can I install XAPK files on PC or Windows?

XAPK is an Android format. For PC, convert XAPK to APK at xapktoapk.com, then use an emulator like BlueStacks, LDPlayer, or NoxPlayer to run the APK on Windows or Mac.

Why does it say "app not installed" when I try to install XAPK?

Common reasons include: unknown sources not enabled, insufficient storage, incompatible Android version, or existing app with a different signing key. Enable unknown sources in Settings and ensure you have enough free space.

Is it safe to install XAPK files from third-party sources?

Sideloading from outside the official Google Play Store always carries some risk. Limit it to applications you legally own — your own builds, open-source projects from their own release pages, or beta builds supplied directly by the developer — and verify the APK signature with our APK Verifier before installing. Avoid third-party sources that re-host paid or copyrighted apps.

What is the best free XAPK to APK converter?

Our free XAPK to APK converter at xapktoapk.com is the best option. It works 100% in your browser, requires no download, and processes files securely without uploading anything to servers.

Advanced XAPK Installation Tips for 2026

Installing XAPK on newer Android versions

Recent Android releases have stricter Scoped Storage policies and tighter app verification. On Android 14, 15, and 16 you may need to grant additional permissions through your file manager before sideloading. The simplest workflow is to use the online converter to extract a single APK and install that normally.

Using ADB to install

For developers, ADB is a quick path. After renaming the XAPK to .zip and extracting it, run adb install-multiple base.apk split_config.*.apk when there are split APKs, or adb install base.apk for a single base APK. If the package ships with OBB data, push it afterwards with adb push main.obb /sdcard/Android/obb/<package>/.

Where to obtain a trustworthy XAPK installer

For installer apps themselves (SAI being the most widely used open-source option), prefer the project's own release page or a well-known open-source repository such as F-Droid. Whichever you pick, run the installer's APK file through the signature verifier before installing, and avoid unknown third-party sites that re-host installers without provenance.

Working with APKM files

The .apkm format used by APKMirror is closely related to XAPK. You can rename a .apkm to .zip and extract the base APK manually, or feed it to the APKS merger, which also handles APKM bundles by merging split APKs into a single installable file.