Gerador de ícones de app para iOS, Android, macOS e watchOS

Solte um PNG de 1024×1024 e baixe um zip com todos os tamanhos, pronto para Xcode e Android Studio. Sem e-mail e sem upload: tudo roda no seu navegador.

Plataformas

Roda inteiramente no seu navegador. Nada do que você digita é enviado ou armazenado.

Como usar

  1. Solte um PNG de pelo menos 1024×1024 na caixa ou clique para escolher um arquivo.
  2. Marque as plataformas: iPhone, iPad, Mac, Apple Watch, Android. Abra “Lista de tamanhos” para ver cada tamanho.
  3. Clique em “Gerar prévia” para ver o ícone em cada tamanho.
  4. 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.

Perguntas frequentes

O que vem no zip?

As plataformas Apple ficam em AppIcon.appiconset com um Contents.json (filename, idiom, scale, size). O Android fica em android/ com ic_launcher.png em mipmap-mdpi (48px), hdpi (72px), xhdpi (96px), xxhdpi (144px), xxxhdpi (192px) e um ic_launcher-playstore.png de 512px.

Que imagem devo usar?

Um PNG de pelo menos 1024×1024 pixels. Imagens menores não podem ser exportadas. Use uma imagem quadrada, pois ela é esticada para preencher cada ícone quadrado. A transparência é mantida se o PNG tiver canal alfa.

Os ícones de macOS são diferentes?

Sim. Os ícones de Mac recebem cantos arredondados: a arte ocupa os 80% centrais (10% de margem em cada lado) com raio de 22,37% dessa área, sobre fundo transparente.

Ferramentas relacionadas