What Is .aab

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 10, 2026

Quick Answer: Android App Bundle (.aab) is a publishing format introduced by Google in May 2018 that optimizes app delivery by generating device-specific APKs automatically. Google Play has required .aab for all new apps since August 2021 and for all app updates since November 2021, reducing download sizes by 15-20% compared to universal APKs.

Key Facts

Overview

Android App Bundle (AAB), identified by the .aab file extension, is a publishing format introduced by Google in May 2018 to optimize how Android applications are delivered to users through the Google Play Store. It represents a fundamental shift in Android app distribution, moving away from the traditional APK (Android Package) format by automatically generating device-specific APKs tailored to each user's device configuration, screen density, and language preferences.

The primary advantage of .aab is dramatic file size reduction—downloads are typically 15-20% smaller than universal APKs, with disk space savings reaching up to 35% when compiled into device-specific packages. Since August 2021, Google Play has required all new applications to use the Android App Bundle format, and since November 2021, all app updates must also be published as .aab files. This mandatory adoption reflects Google's commitment to improving user experience through faster downloads and more efficient storage usage across the billions of Android devices worldwide.

How It Works

The Android App Bundle operates through a modular architecture and automated optimization process managed by Google Play's Dynamic Delivery system:

Key Comparisons

AspectAndroid App Bundle (.aab)Universal APKSplit APK (Legacy)
Google Play RequirementMandatory (new apps since Aug 2021, all updates since Nov 2021)Deprecated; no longer accepted for new appsSuperseded by AAB; no longer recommended
Average Download Size15-20% smaller; up to 35% disk savings vs universal APK100% baseline; includes all resources and librariesVaries; smaller than universal but larger than AAB optimized
Installation MethodDevice-specific APKs auto-generated and delivered by Google PlaySingle APK with all resources installed directlyMultiple APKs split by architecture, density, and language
Dynamic Delivery SupportFull support for on-demand and conditional feature modulesNot supported; all code and resources always includedLimited; some manual splitting possible but not optimized
OptimizationFully automatic; Google Play optimizes for each deviceManual; developers must pre-build all variantsSemi-manual; requires split configuration at build time

Why It Matters

The Android App Bundle represents Google's strategic investment in optimizing the app ecosystem for users, developers, and device manufacturers. As mobile devices proliferate across diverse markets with varying network capabilities and hardware specifications, the .aab format's intelligent optimization ensures applications remain fast, accessible, and efficient regardless of device constraints. For developers, adopting .aab is no longer optional—it's a requirement for reaching users through Google Play and maintaining competitive app performance.

Missing an answer?

Suggest a question and we'll generate an answer for it.