FREE TOOL
App Icon Tester
Preview, adjust and export your app icon for every iOS and Android size. Upload once, get a complete ZIP ready for Xcode and Android Studio.
0
Icons Generated
18
Formats Supported
2
Platforms Covered
Upload Your Icon
PNG or JPG · Recommended 1024×1024 px · Max 10 MB
Adjustments
Zoom / Scale
100%
Padding
0%
Background Color
#FFFFFF
Squircle mask (iOS applies automatically) · 12 slots required by App Store Connect
Includes all iOS sizes (Xcode-ready Contents.json) + Android mipmap folders
Best Practices
iOS Icon Guidelines
- 1024×1024 px master — comece sempre por uma fonte em 1024 px; o OS reduz para cada slot.
- Sem transparência — iOS exige ícone totalmente opaco; use um fundo sólido.
- Sem corner radius no artwork — o OS aplica a máscara squircle automaticamente.
- Contents.json — necessário para Xcode asset catalogs; esta ferramenta gera um pronto para uso.
- Tamanhos obrigatórios: 20, 29, 40, 60, 76, 83.5 pt (lógicos) em 1×/2×/3× mais 1024 para App Store.
- Cores seguras: evite bordas totalmente brancas ou pretas que podem parecer estranhas no fundo claro/escuro.
Android Icon Guidelines
- PNG com ou sem transparência — Android suporta alpha em ícones de launcher comuns.
- Density buckets: mdpi (48 px), hdpi (72 px), xhdpi (96 px), xxhdpi (144 px), xxxhdpi (192 px).
- Play Store: PNG 512×512 separado — sem transparência permitida na imagem de listagem da loja.
- Fonte recomendada: 512×512 mínimo; use 1024×1024 para melhor qualidade no downscaling.
- Cantos arredondados — aplicados pelo launcher em tempo de execução, não embutidos no PNG.
Adaptive Icon Guidelines
- Canvas 108 dp, safe zone 72 dp — mantenha todo o artwork dentro dos 66,7% internos; o OS pode recortar/escalar a área externa.
- Duas camadas: foreground (com alpha) composto sobre background (deve ser opaco).
- Background: cor sólida ou imagem — evite conteúdo importante perto das bordas pois pode ser cortado.
- Foreground: artwork não deve sangrar até a borda do canvas, senão será clipado em launchers circulares.
- Teste todas as formas de máscara: squircle (Pixel), círculo (Samsung antigo), rounded rect (MIUI/Stock).
- Requer Android 8.0 (API 26) — forneça um ícone regular como fallback para dispositivos mais antigos.