LogoAppIconGenerator Docs

Android app icon sizes: legacy and adaptive layers

Android launcher resources use density-specific bitmaps.

Adaptive artwork is based on 108 × 108 dp layers. Keep the main symbol within the centered 66 × 66 dp safe area so device masks do not crop it. Our adaptive ZIP also includes mipmap-anydpi-v26 XML and legacy fallback PNGs.

Exported files

Android/
  res/
    mipmap-mdpi/
    mipmap-hdpi/
    mipmap-xhdpi/
    mipmap-xxhdpi/
    mipmap-xxxhdpi/
    mipmap-anydpi-v26/
      ic_launcher.xml
      ic_launcher_round.xml
  play_store_512.png
  README.txt
DensityLegacy launcher PNG (px)Each adaptive layer (px)
mdpi48 × 48108 × 108
hdpi72 × 72162 × 162
xhdpi96 × 96216 × 216
xxhdpi144 × 144324 × 324
xxxhdpi192 × 192432 × 432

Integrate and test

  1. With adaptive mode enabled, copy Android/res contents into app/src/main/res, preserving unrelated resources.
  2. Set android:icon to @mipmap/ic_launcher and android:roundIcon to @mipmap/ic_launcher_round in AndroidManifest.xml.
  3. Build and inspect the installed app on supported devices and launcher masks. Use Android/play_store_512.png separately for the store listing.
<application
    android:icon="@mipmap/ic_launcher"
    android:roundIcon="@mipmap/ic_launcher_round" />

Google Play icon size is separate from the launcher

The Play Store listing uses a 512 × 512 px, 32-bit PNG in sRGB, with a maximum file size of 1024 KB. Supply a full square image; Google Play applies its own mask and shadow.

Our ZIP includes play_store_512.png. Export checks its 512 px dimensions, 32-bit RGBA format and 1024 KB limit, and tags the sRGB canvas output. Check the final file in Play Console before submission.

Use the Android icon maker

Official references

Android: adaptive icon specification

Ask AI about this page

View and copy the question, then open an AI service and paste it. These links open independent services; answers may vary.

View question

Local resizing and platform ZIP export are free and need no account. AI icon and logo generation requires sign-in and credits, and produces PNG artwork rather than editable vector layers. Review the current quote and test exported assets in your project.