Como usar
- Solte um PNG de pelo menos 1024×1024 na caixa ou clique para escolher um arquivo.
- Marque as plataformas: iPhone, iPad, Mac, Apple Watch, Android. Abra “Lista de tamanhos” para ver cada tamanho.
- Clique em “Gerar prévia” para ver o ícone em cada tamanho.
- Clique em “Baixar (ZIP)”. No Xcode arraste AppIcon.appiconset para Assets.xcassets; no Android copie as pastas mipmap para app/src/main/res.
Cada loja e cada tipo de aparelho exige seus próprios tamanhos de ícone, e exportar um por um no programa de design é demorado e fácil de errar. Este gerador de ícones de app usa um único PNG quadrado de pelo menos 1024×1024 pixels e cria o conjunto completo em um zip: 9 tamanhos para iPhone, 10 para iPad, 10 para macOS, 11 para Apple Watch e 6 para Android.
Os ícones da Apple ficam em AppIcon.appiconset com um Contents.json que informa filename, idiom, scale e size de cada imagem, então é só arrastar a pasta para Assets.xcassets no Xcode. No Android são gerados ic_launcher.png em mipmap-mdpi (48 px), hdpi (72 px), xhdpi (96 px), xxhdpi (144 px) e xxxhdpi (192 px), além do ic_launcher-playstore.png de 512 px para o Google Play. A redução é feita em etapas pela metade para suavizar as bordas nos tamanhos pequenos.
Atenção: só PNG é aceito, e uma imagem que não seja quadrada é esticada para preencher cada ícone, por isso recorte antes. Apenas os ícones do macOS recebem cantos arredondados (área central de 80 %, raio de 22,37 %, fundo transparente); os demais continuam quadrados. Ícones adaptativos do Android, com camadas de primeiro plano e fundo, não são gerados. Tudo roda no seu navegador: a imagem não é enviada nem armazenada.