Size Analyzer
Analyze top iOS and Android apps to see exactly what's inside their bundle, including frameworks, assets, libraries, and resources. Compare bundle sizes, identify hidden bloat, and find actionable ways to reduce your app size.

Explore how the top apps are shipped
Don't see the app you're looking for? Upload your own for a private analysis.
Category
Version
Released
Size
The apps listed above are publicly available on the App Store and Google Play. They are shown for educational purposes only and do not represent Bitrise customers.
How it works
Analyze any mobile app binary in three simple steps
1
Upload your binary
Drag and drop an iOS IPA, Android APK, or AAB file directly in the browser. No signup or installation required.
2
See what’s inside
Get an instant breakdown of frameworks, assets, libraries, executable code, and resources, sorted by size so you can spot the biggest contributors.
3
Find optimization opportunities
Identify hidden bloat, oversized assets, and unused frameworks. Compare versions to track how your app size changes over time.
Everything you need to analyze app size
A complete toolkit for understanding and optimizing your mobile app bundle
iOS & Android support
Analyze IPA, APK, and AAB files from both platforms. Upload any mobile app binary to get a full size breakdown.
Bundle breakdown by category
See exactly how much space frameworks, assets, executable code, and resources consume inside your app binary.
Interactive treemap visualization
Drill into your app’s internal structure with a zoomable, interactive size map that reveals every file and folder.
Private analysis
Upload your own binary for a confidential analysis. Your data is processed securely and is never shared with third parties.
CI/CD integration
Add bundle size analysis to your Bitrise pipeline with the CLI plugin or CI step. Track size regressions on every build.
Free, no signup required
Analyze any app instantly without creating an account. No usage limits on pre-analyzed public apps.
Frequently asked questions
Common questions about mobile app bundle analysis and size optimization
What file formats does Size Analyzer support?
Size Analyzer supports iOS IPA files, Android APK files, and Android App Bundles (AAB). Upload any mobile app binary to get a detailed size breakdown by category, including frameworks, assets, resources, and executables.
How can I reduce my mobile app size?
Start by analyzing your app bundle to identify the largest contributors. Common optimizations include removing unused frameworks, compressing images and assets, enabling app thinning (iOS) or Android App Bundles, stripping unused architectures, and reviewing third-party SDK sizes. Even small reductions can significantly improve download conversion rates.
Is my app data kept private?
Yes. When you upload your own binary for analysis, the data is processed securely and is never shared with third parties. Your binary is used only to generate the size breakdown report. Pre-analyzed public apps shown on the dashboard are publicly available on the App Store and Google Play.
What is an IPA file and how does it affect app size?
An IPA (iOS App Store Package) is the archive format used to distribute iOS applications. It contains the compiled executable, frameworks, assets, storyboards, and metadata that make up an iOS app. Understanding what’s inside your IPA helps you identify which components contribute the most to your app’s download and install size on the App Store.
What is an APK file and what’s inside it?
An APK (Android Package Kit) is the package format for distributing Android applications. It contains compiled DEX bytecode, native libraries, resources, assets, and the Android manifest. Analyzing your APK reveals which components take up the most space, helping you decide where to focus size optimization efforts.
What’s the difference between download size and install size?
Download size is the compressed size users see in the App Store or Google Play before installing. Install size is how much space the app takes on the device after installation, which is typically larger. Size Analyzer shows the uncompressed bundle size, which closely reflects the install size. Apple and Google apply additional compression and app thinning during distribution.
Can I compare two versions of my app?
You can analyze different versions of your app separately and compare the breakdown side by side to see which categories grew or shrank. This is especially useful for tracking the size impact of new features, SDK updates, or asset changes across releases.
How does Size Analyzer work with CI/CD pipelines?
Size Analyzer integrates with Bitrise CI through a dedicated CLI plugin and CI step. Add the bundle analyzer step to your workflow to automatically analyze every build. Results can be posted as GitHub pull request comments, making it easy to catch size regressions before they ship to production.
Why does mobile app size matter for user retention?
Research shows that larger apps have lower download rates, especially on cellular networks and in markets with limited storage. Apple imposes a 200 MB cellular download limit on iOS. Users are also more likely to uninstall larger apps when running low on device storage. Keeping your app size lean directly impacts acquisition, retention, and user satisfaction.
Is Size Analyzer really free?
Yes, Size Analyzer is completely free to use. You can browse all pre-analyzed apps and upload your own binaries without creating an account or paying anything. The tool is built and maintained by Bitrise as part of its commitment to helping mobile developers build better apps.
Powered by Bitrise, trusted by 8,500+ brands
Size Analyzer is built by Bitrise, the leading mobile DevOps platform used by over 400,000 developers at companies like Shopify, TripAdvisor, and BuzzFeed. Free forever. No signup required.
Bitrise provides a full-stack mobile DevOps solution that unites the tools, processes, and testing frameworks engineering teams need to ship best-in-class mobile experiences.