Shrinking APKs, Growing Installs
Article Summary
Sam Tolomei from Google Play reveals a brutal truth: every 6MB you add to your Android app kills 1% of potential installs. And in emerging markets, the impact is even worse.
Google analyzed install conversion data across millions of apps to understand how APK size affects user behavior. The findings show a clear correlation between app size and download completion rates, with dramatic differences between developed and emerging markets where data costs and wifi access vary significantly.
Key Takeaways
- Every 6MB increase in APK size reduces install conversion rate by 1%
- 10MB apps have 30% higher download completion than 100MB apps
- In emerging markets, 10MB reduction boosts installs by 2.5%
- Over 50% of Indian and Indonesian users have no wifi access
- Average app size has quintupled since Android Marketplace launched in 2012
APK size directly impacts your bottom line: a 10MB reduction for an app with 10,000 monthly installs in India could generate 1,140 additional installs per month.
About This Article
Sam Tolomei researched app sizes on Google Play and found they've grown five times larger since Android Marketplace launched in 2012. Developers keep adding SDKs, high-resolution images, and graphics that make APK files bigger.
Google created optimization resources for developers. The Reduce APK Size primer on the Android Developers website covers how to remove unused resources and compress images. They also published Building for Billions guidelines that focus on emerging market needs.
For games between 500MB and 3,000MB, cutting 200MB from the APK size boosted install conversion rates by 1%. This shows that even large apps can benefit from optimization, though the gains get smaller as apps get bigger.