App Icon Generator

Install

  1. 1Export the .zip (top right) and unzip it.
  2. 2Copy res/ into app/src/main/res/ (merge with the existing folders).
  3. 3Point the <application> tag in AndroidManifest.xml at the new icon.
  4. 4Upload play_store_512.png as the Google Play listing icon.
<application
    android:icon="@mipmap/ic_launcher"
    android:roundIcon="@mipmap/ic_launcher_round"
    ... >

Android icon generator

Design once and export a drop-in res/ folder: adaptive icon XML, every mipmap density, a themed-icon monochrome layer and the Play Store listing icon.

What you get · Android 16 (API 36)

  • Adaptive icon (API 26+): background, foreground, monochrome layers, 108×108dp each
  • Logo 48–66dp inside the 66dp safe zone; only the central 72dp is shown
  • Monochrome layer enables themed icons (Android 13+)
  • Legacy 48dp PNGs: mdpi 48 · hdpi 72 · xhdpi 96 · xxhdpi 144 · xxxhdpi 192 px
  • Google Play: 512×512, 32-bit PNG, sRGB, ≤1024KB, full square

Official guidelines

FAQ

Where do I put the generated files?

Copy the res/ folder into app/src/main/res/ and point android:icon and android:roundIcon at the generated mipmap in AndroidManifest.xml.

Does it support themed icons?

Yes. Every export includes a monochrome layer, which Android uses to tint your icon when the user turns on themed icons.