CW
Navigation

Language

🇧🇷 PT 🇺🇸 EN

Navigation

Home About Stack Companies Blog TOOLS
CONTACT
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

Rounded-rect mask (launcher applies) · 6 density folders + Play Store 512px

Foreground Layer

PNG com transparência · mantenha arte dentro do safe zone (66%)

Background Layer

Cor sólida ou imagem · deve ser totalmente opaco

#4a90d9

3 formatos de máscara · linha tracejada = safe zone (72dp de 108dp)

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.