Back to blog
App Icon Design

Android App Icon Sizes & Design Guide 2026

Complete reference for Android app icon sizes, adaptive icon format, density buckets, and design best practices for 2026.

IconikAI TeamApril 15, 2026
Android App Icon Sizes & Design Guide 2026

Android app icons need to follow specific size and design guidelines to look sharp across thousands of devices, pass Google Play review, and stand out in search results. The standard source file is 512x512 pixels for the Play Store listing and 192x192 for the launcher adaptive icon, but you also need foreground and background layers sized at 108dp (432x432 at xxxhdpi) for adaptive icons introduced in Android 8.0.

This guide covers every Android app icon size requirement for 2026, the adaptive icon format, common design mistakes, and how to generate compliant icons in seconds using AI.

Complete Android App Icon Size Chart

Android app icons come in two categories: the Google Play Store listing icon and the on-device launcher icon. Each serves a different purpose and has distinct requirements.

The Google Play Store icon appears on your app listing page, in search results, and in recommendation carousels. Google requires a 512x512 pixel PNG with 32-bit color and no transparency. This icon directly impacts your click-through rate in search results, so it needs to be visually clear at small sizes.

The launcher icon appears on the user's home screen and app drawer. Since Android 8.0 (API 26), Google requires adaptive icons, which separate the foreground and background into two layers. Each layer is 108x108dp, and the system crops them into shape (circle, squircle, or teardrop) depending on the device manufacturer. The visible safe zone is the inner 72x72dp area, so keep your main design elements within that boundary.

Here is the complete size reference table for all density buckets:

DensityDPILauncher IconForeground/Background Layer
mdpi16048x48 px108x108 px
hdpi24072x72 px162x162 px
xhdpi32096x96 px216x216 px
xxhdpi480144x144 px324x324 px
xxxhdpi640192x192 px432x432 px
Play Store512x512 pxN/A

How Adaptive Icons Work on Android

Adaptive icons were introduced in Android 8.0 Oreo to give device manufacturers control over icon shape while letting developers maintain consistent branding. The format splits your icon into two distinct layers that the system composites together.

The background layer is a 108x108dp canvas that fills the entire shape. It can be a solid color, gradient, or pattern. The foreground layer sits on top and contains your actual icon artwork. Both layers extend beyond the visible area — the system uses the extra space to create visual effects like parallax motion when the user tilts the device.

The critical rule is the safe zone. Only the inner 66% of the canvas (72x72dp centered) is guaranteed to be visible after the system applies its mask. Any design elements outside this zone may be clipped. This catches many developers off guard when their icon looks fine in Android Studio but appears cropped on certain devices.

To implement adaptive icons correctly, create your ic_launcher.xml in res/mipmap-anydpi-v26/:

<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
    <background android:drawable="@color/ic_launcher_background"/>
    <foreground android:drawable="@drawable/ic_launcher_foreground"/>
</adaptive-icon>

Common Android App Icon Design Mistakes

Several recurring mistakes cause Android app icons to look unprofessional or fail Play Store review. Understanding these issues upfront saves rework and potential rejection.

Using transparency in the Play Store icon is a frequent error. Google explicitly requires a non-transparent 512x512 PNG for the store listing. Submitting an icon with transparency results in a black or white background that you did not intend, making the icon look broken in search results.

Placing design elements outside the adaptive icon safe zone is the second most common problem. Developers design a full-bleed icon and then wonder why the logo text gets clipped on Samsung devices (which use circles) versus Pixel devices (which use squircles). Always test your icon against multiple mask shapes before publishing.

Overly complex designs that become illegible at small sizes represent another common issue. Your launcher icon displays as small as 48x48 pixels on some screens. If your icon relies on fine text, thin lines, or intricate details, those elements will blur into noise at low densities. Keep the design simple with bold shapes and high contrast.

Ignoring dark mode is an increasingly costly oversight. Since Android 13, users can enable themed icons that apply a monochrome tint to adaptive icons. If your icon doesn't include a monochrome layer, it will look inconsistent on home screens where other apps support theming.

Generate Android App Icons with AI in Seconds

Instead of manually creating all density buckets and adaptive icon layers, you can use IconikAI's App Icon Generator to produce production-ready Android icons from a text description in under 10 seconds.

The generator creates icons in all required sizes for Android (mdpi through xxxhdpi plus the 512x512 Play Store icon) with a single click. You describe your app concept in plain language, choose from 15+ curated styles including flat, 3D, gradient, glassmorphism, and minimalist, and the AI produces multiple variants optimized for the adaptive icon safe zone.

IconikAI uses a credit-based pricing model starting at $5 for 200 credits (plus 100 bonus). Each icon generation costs 2 credits and produces 2 variants, making it significantly faster and more affordable than hiring a designer or spending hours in Figma. Over 100,000 developers use the platform with an average rating of 4.8 stars.

If you need icons for both platforms, check the companion iOS App Icon Size Guidelines Guide for Apple's requirements. For a broader overview of AI icon tools, see our Best AI App Icon Generators 2026 roundup.

Android Icon Design Best Practices for 2026

Modern Android icon design has converged on several principles that correlate with higher download rates and better store placement.

Bold, simple shapes outperform complex designs. The top-grossing apps on Google Play overwhelmingly use single focal-point icons with strong color contrast. Analyze any top chart and you will see a pattern: one clear symbol, one or two colors, no text.

Color consistency with your app's brand palette reinforces recognition. Your icon appears in the launcher, the notification shade, the recent apps carousel, and the Play Store. If the icon color doesn't match your app's splash screen and UI accent, the experience feels disconnected.

Testing icon variants against each other using the ASO Growth Agent helps identify which design drives more installs. The agent runs continuous experiments on your store listing metadata, including icon A/B tests, for $50 per app per month with a 30-day money-back guarantee.

For developers building cross-platform apps with Flutter, the Flutter App Icon Generator guide covers the flutter_launcher_icons workflow that automates icon placement for both Android and iOS from a single source image.

FAQ

What size should an Android app icon be for the Google Play Store?

The Google Play Store requires a 512x512 pixel PNG file with 32-bit color and no transparency. This is the icon displayed in search results, your app listing, and recommendation sections.

What is an adaptive icon on Android?

An adaptive icon consists of two layers — a foreground and background — each sized at 108x108dp. The Android system composites these layers and applies a device-specific mask shape (circle, squircle, rounded square, etc.) introduced in Android 8.0 Oreo.

What is the safe zone for Android adaptive icons?

The safe zone is the inner 72x72dp (66%) of the 108x108dp canvas. Design elements placed outside this area may be clipped depending on the device manufacturer's icon mask shape.

Do I need to create separate icons for every Android screen density?

Yes. Android uses density buckets (mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi) with launcher icons ranging from 48x48 to 192x192 pixels. However, tools like IconikAI's App Icon Generator can export all required sizes automatically from a single design.

How do I add a monochrome icon for Android 13 themed icons?

Add a <monochrome> element inside your adaptive-icon XML pointing to a single-color drawable. The system uses this layer when the user enables themed icons, applying the wallpaper's color scheme to your icon.

Can I use text in my Android app icon?

You can, but it is generally discouraged. Text becomes illegible at small sizes (48x48 mdpi), may not translate across languages, and competes with the app name already displayed below the icon on the home screen.

What file format does Google Play accept for app icons?

Google Play accepts PNG format only for the store listing icon. The file must be 512x512 pixels, 32-bit color depth, no transparency, and under 1 MB in file size.

How do I test my adaptive icon on different mask shapes?

Android Studio's Image Asset Studio lets you preview your adaptive icon against circle, squircle, rounded square, and square masks. You can also test on physical devices from different manufacturers (Samsung uses circles, Pixel uses squircles) or use emulator profiles.

android app iconandroid icon sizeadaptive icongoogle play iconandroid icon guidelines