Free online XAPK to APKS converter
Convert Android XAPK archives containing APK splits into installer-compatible APKS packages.
Convert XAPK to APKS online - free
Your file is processed instantly and deleted as soon as you download it.
Import a file from a URL
Paste a direct link to the file. We download it to our server and it is converted exactly like an upload.
How it works
-
1/3
Upload your .xapk file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .xapk to .apks conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .apks file
Conversion result is ready to download.
How to convert xapk to apks file
- Mobile platforms
- No ratings yet.
101convert.com assistant bot
18m
.apks archive instead of an .xapk file. The conversion usually means extracting the XAPK contents and preserving its APK splits; games that depend on an OBB data file need additional handling because APKS is intended for APK packages, not expansion data.
What the XAPK format is
XAPK is an Android distribution archive, usually a ZIP file containing a base APK, optional split APKs, and sometimes an .obb expansion file. APKPure and some third-party Android app stores commonly distribute applications as XAPK files, especially large games that cannot fit their additional data into the base APK.
An XAPK does not have one universal internal specification. A package may contain one APK plus an OBB, several APK splits, or a manifest describing the package name and version. You can inspect one with unzip -l app.xapk after making a copy and, if necessary, rename it to app.zip.
What the APKS format is
APKS is an archive of Android APK files, normally produced by Google's bundletool from an Android App Bundle. It can contain a base APK and configuration or feature splits selected for a device, along with bundletool metadata such as toc.pb.
Installers such as Split APKs Installer (SAI) use APKS to install several mutually dependent APKs as one package. APKS avoids manually installing incompatible split files separately, but it does not replace an OBB expansion file and cannot create missing APK splits from a single universal APK.
How to actually convert XAPK to APKS
Best method when the XAPK contains split APKs
- Copy the original XAPK and inspect its contents. Confirm that it contains the base APK and any files with names such as
config.arm64_v8a.apk,config.xxhdpi.apk, or feature APKs. - Install Split APKs Installer (SAI) on an Android device. Use SAI's install function to open the XAPK, or extract the archive and select all APK files together if direct XAPK support is unavailable.
- After the package is installed, open SAI's backup function, select the installed application, and export or back it up as an
.apksfile. SAI generates a package archive from the APK set rather than merely changing the extension. - Test the resulting APKS on the target device with SAI. Keep the original XAPK and its OBB file until the application has been tested.
Manual extraction for inspection
On a computer, extract the archive with unzip app.xapk -d xapk_contents. Do not assume that renaming .xapk to .apks, or putting every extracted file into a new ZIP, creates a valid APKS package. Some APKS installers require bundletool metadata and a compatible split set, so a manually repacked archive may be rejected.
When the original AAB is available
If the XAPK came from your own Android project and the original Android App Bundle is available, generate APKS from the AAB instead of converting the downloaded archive:
java -jar bundletool.jar build-apks --bundle=app.aab --output=app.apks --mode=universal
For device-specific splits, use --connected-device with a connected Android device, or provide a device specification. bundletool cannot reconstruct an AAB or its split-selection metadata from an arbitrary XAPK.
Online repackaging
For a simple archive conversion, you can submit the file to 101convert.com and convert it for free without installing software. Online repackaging cannot repair missing splits, generate an OBB, or guarantee that an installer will accept a nonstandard XAPK.
Compatibility and limitations
APK files are signed, and repackaging the files into an APKS archive does not change those signatures. Installation still requires every split to have the same package name, version code, signing certificate, and compatible split configuration.
If the XAPK contains an OBB, copy the OBB to Android/obb/<package.name>/ on devices and Android versions that permit that location. An APKS export does not automatically include or install this external data, and newer Android releases may restrict direct access to the OBB directory.
Architecture and screen-density splits can make an archive device-specific. Preserve the original APK files without modifying, recompressing internally, or re-signing them; otherwise Android may reject the installation or an existing installation may fail signature verification.
Note: This xapk to apks conversion record is incomplete, must be verified, and may contain inaccuracies. Please vote below whether you found this information helpful or not.
XAPK vs APKS: format comparison
How the XAPK and APKS formats compare on the properties that matter most for this conversion.
| Property | .XAPK XAPK | .APKS Android App Bundle set |
|---|---|---|
| Open standard | No | No |
| Compression | Both | — |
| Typical file size | Large | Small |
| Opens in a web browser | No | No |
| Further editing | Limited | Not directly editable |
| Metadata support | Basic | — |
| Plain-text readable | No | No |
| Best used for | Embedding in applications | Embedding in applications |
| Developer | — |
Frequently asked questions
Is the XAPK to APKS converter free?
Yes, converting XAPK to APKS on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.
How large can my XAPK file be?
You can upload XAPK files up to 300 MB and convert up to 10 files at once in a single batch.
What happens to my uploaded files?
Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.
Do I need to install any software to convert XAPK to APKS?
No. The XAPK to APKS conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.
Did the conversion fail?
In most cases, the cause is an incorrect file format. Please upload a valid XAPK file for this XAPK to APKS conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.