Android adaptive icon generator and launcher sizes
Create density-specific launcher PNGs, adaptive foreground and background layers, and optional monochrome artwork for themed icons.
Create Android icons ↗What the Android export includes
Upload a PNG, select Android, and choose the variants you need. The ZIP can include standard launcher PNGs, adaptive icon foreground and background PNGs, a monochrome layer, and adaptive icon XML. Select Google Play separately for a 512 × 512 store listing icon.
Adaptive icons use separate foreground and background layers so Android launchers can apply their own masks and effects. The ZIP keeps each density in a mipmap-* folder.
Android launcher and adaptive icon sizes
| Density | Launcher PNG | Adaptive layer PNG |
|---|---|---|
| mdpi | 48 × 48 | 108 × 108 |
| hdpi | 72 × 72 | 162 × 162 |
| xhdpi | 96 × 96 | 216 × 216 |
| xxhdpi | 144 × 144 | 324 × 324 |
| xxxhdpi | 192 × 192 | 432 × 432 |
Android launchers may display circles, squircles, or other masks. Keep the important part of your mark inside the safe area shown in the studio preview.
How to use the files in Android Studio
- Choose Android and the standard, adaptive, or monochrome variants in the studio.
- Download and extract the ZIP.
- Copy the generated
Android/resresources into your app module'ssrc/main/resfolder. - Check your manifest's launcher icon reference and preview the icon on real launchers and themes.
For a store listing, also select Google Play and review the separate 512 × 512 PNG before upload.
When to use a monochrome icon
The monochrome layer helps supported Android launchers display a themed icon. Select the monochrome variant, then inspect it at small sizes. Simple, high-contrast artwork usually works best.
Read Android's adaptive icon guidance for current mask and layer behavior.
Related icon generators
The same artwork can become an iPhone and iPad AppIcon catalog or website and PWA icon PNGs.