Skip to content

Convert APK to OBB

APK files do not convert directly to OBB; learn the correct Android storage path.

Convert APK files online

We don’t have a dedicated online converter for APK to OBB yet, but you can convert APK files online to these formats:

Want to convert APK to OBB?

Let us know. We pick the conversions to add next by how many people ask for them.

How to convert apk to obb file

apk to obb file conversion

You cannot directly convert an APK to an OBB file. An APK is the Android app package, while an OBB file is an expansion file used by some apps and games to store large assets such as media, maps, or game data.

In the past, Google Play supported expansion files for apps that exceeded the APK size limit. That limit and the distribution model have changed over time, and modern apps often use Play Asset Delivery or Play Feature Delivery instead of OBB files.

If you need an OBB file for an app or game, it is usually created by the developer, not generated from an existing APK. Android Studio can help developers package expansion content, but it does not convert an APK into an OBB file automatically.

Important: the old Google Play expansion-file workflow used a main and sometimes a patch OBB file. These files are tied to the app package name and version, so they must match the installed APK.

To use an OBB file on a device, place it in the correct folder for the app, typically:

/Android/obb/<package.name>/

The OBB file name usually follows this pattern:

main.<versionCode>.<package.name>.obb

For example, if the package name is com.example.game and the version code is 1, the file may need to be stored as:

/Android/obb/com.example.game/main.1.com.example.game.obb

If a game also uses a patch file, it may look like:

patch.<versionCode>.<package.name>.obb

Important: the APK and OBB must belong to the same app package and usually the same version. If they do not match, the app may fail to detect the expansion file.

If you are trying to install a game that uses OBB data, install the APK first, then copy the OBB file to the correct folder before launching the app. On many devices, the path is on internal storage or shared storage, and some file managers may show it as Android > obb > package.name.

If you only have an APK and no OBB file, there is no reliable way to extract a valid OBB from it unless the developer already bundled the expansion data separately.

APK vs OBB: format comparison

How the APK and OBB formats compare on the properties that matter most for this conversion.

Comparison of the APK and OBB file formats
Property .APK Android Package .OBB Opaque Binary Blob
Open standard No No
Compression Both —
Typical file size Medium Large
Opens in a web browser No No
Further editing Not directly editable Not directly editable
Metadata support Basic None
Plain-text readable No No
Best used for Embedding in applications Embedding in applications
Introduced 2008 —
Developer Google Google
MIME type application/vnd.android.package-archive —

Information about file extensions and file types is provided by File-Extensions.org

Frequently asked questions

Can I convert an APK file to an OBB file?

No, APK and OBB files serve different purposes and are not directly convertible. An APK is an Android application package, while an OBB is an optional expansion file containing additional app data.

Will renaming an APK to OBB make it work?

No, changing the filename extension does not convert the file. Android expects an OBB to contain compatible expansion data for a particular app package and version, so a renamed APK will not be recognized as one.

Where should an OBB file be stored on Android?

An OBB file normally belongs in Android/obb/[app package name]/, with the folder and file matching the application that uses it. Placing it elsewhere, using the wrong package folder, or pairing it with an incompatible APK can cause the app to report missing data.

Can I create an OBB from an APK by extracting its files?

Usually not, because an APK's application code and resources are not automatically valid OBB expansion data. An OBB must be generated or supplied in the format expected by the specific Android application and its version.

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.