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"
    ... >

Adaptive icon generator

Launchers crop adaptive icons into circles, squircles and teardrops and animate them. Preview the safe zone live so your logo never gets clipped.

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

What is the adaptive icon safe zone?

Only the centre of each layer is guaranteed to be visible under every mask. The exact sizes are listed in the spec below and the generator warns you when your logo falls outside them.