Select platform
File name
Name for generated images (e.g. ic_launcher → ic_launcher.png)
Generate the 512×512 Play Store listing icon and every mipmap launcher density — plus optional ic_launcher_round.png — from one square master image.
Name for generated images (e.g. ic_launcher → ic_launcher.png)
| Density | Pixels | Folder |
|---|---|---|
| Play Store | 512×512 | Google Play high-res |
| xxxhdpi | 192×192 | mipmap-xxxhdpi |
| xxhdpi | 144×144 | mipmap-xxhdpi |
| xhdpi | 96×96 | mipmap-xhdpi |
| hdpi | 72×72 | mipmap-hdpi |
| mdpi | 48×48 | mipmap-mdpi |
Also shipping on iOS? Combined iOS + Android generator →
Google Play Console asks for a 512×512 px PNG for the store listing. Your APK still needs mdpi through xxxhdpi launcher icons inside res/mipmap-*.
Modern Android uses adaptive icons with foreground and background layers. Our tool exports full-bleed square and round launcher PNGs at every density — a solid starting point for adaptive icon workflows.
Copy each density PNG into res/mipmap-mdpi, mipmap-hdpi, etc. The 512 px file is uploaded in Play Console, not bundled in the APK.