How to open .AAB files on Windows

To open .AAB files on Windows, if you’re a developer, open the project that produced the bundle in Android Studio and rebuild/export the Android App Bundle from there (the .aab is typically an output artifact).

Step-by-step instructions

  1. If you’re a developer, open the project that produced the bundle in Android Studio and rebuild/export the Android App Bundle from there (the .aab is typically an output artifact).
  2. To inspect or test it, install Google’s bundletool and use it to build an APK set from the .aab, then install the generated APKs on a device for testing (bundletool consumes .aab files).

Common issues

Trying to install a .aab like an APK

.aab is a publishing format, not a directly installable package for most devices. Google Play uses the bundle to generate APKs for the device.

  1. If you’re an end user, you generally shouldn’t receive a .aab; ask for an APK or install via Google Play.
  2. If you’re testing as a developer, use bundletool to build an APK set from the .aab and install the generated APKs instead of the .aab.

File association opens in the wrong app (or won’t open at all)

Desktop OSes don’t usually have a default app for Android App Bundle files, and “opening” is typically done through Android developer tooling rather than a viewer.

  1. Use Android Studio/Gradle if you have the project source, or use bundletool to process the .aab.
  2. If you only need to confirm what it is, verify that it is an Android App Bundle (.aab) and not an unrelated file with the same extension.

Confusion with MIME type or web upload handling

Some MIME type lists map .aab to application/x-authorware-bin, which can be misleading when configuring servers or upload validators for Android App Bundles.

  1. If you control a web upload pipeline, validate based on the expected Android App Bundle workflow rather than relying only on extension-to-MIME mappings.
  2. When possible, handle .aab explicitly as an Android App Bundle in your application logic instead of trusting generic MIME guesses.

Security note

.aab files are used to produce installable APKs; treat bundles from untrusted sources as potentially risky because they may contain app code that could become an app once converted to APKs.

Back to .AAB extension page