App Icon Generator

App Icon Generator

Envie uma imagem e obtenha todos os tamanhos de ícone para iOS, Android e Web — incluindo favicon.ico. Tudo funciona no seu navegador.

Arraste sua imagem de ícone aqui, ou clique para procurar

Recomendado: 1024×1024 PNG — aceita JPG, PNG, WebP

Recomendamos um PNG de 1024×1024 pixels. A ferramenta reduzirá para todos os tamanhos necessários. Imagens maiores produzem ícones de melhor qualidade.

  • iOS: 20, 29, 40, 58, 60, 76, 80, 87, 120, 152, 167, 180, 1024 px
  • Android: 48 (mdpi), 72 (hdpi), 96 (xhdpi), 144 (xxhdpi), 192 (xxxhdpi), 512 (Play Store)
  • Web: 16, 32, 150, 180, 192, 512 px PNG + favicon.ico
  • watchOS: 48, 80, 88, 100, 172, 196, 216, 1024px
  • macOS: 16, 32, 64, 128, 256, 512, 1024px

Por que App Icon Generator?

Uma imagem de entrada, todos os ícones de saída — todos os tamanhos, todas as plataformas, um clique.

Todos os tamanhos, todas as plataformas

Gera todos os tamanhos de ícone necessários para iOS (incluindo 1024×1024 App Store), Android (todas as densidades mipmap) e Web (favicon, apple-touch-icon, og-image).

Pronto para Xcode

Os ícones iOS vêm com um Contents.json correto — arraste a pasta AppIcon.appiconset diretamente para o seu projeto Xcode.

Privacidade por design

Todo o redimensionamento acontece no navegador usando HTML Canvas. Suas imagens nunca são enviadas a nenhum servidor.

Download ZIP com um clique

Todos os ícones organizados em pastas (iOS, Android, Web) dentro de um único arquivo ZIP. Prontos para usar.

25 idiomas

Interface disponível em 25 idiomas com detecção automática do navegador. Suporte RTL para árabe, persa e urdu.

Totalmente

Sem limites, sem marca d'água, sem cadastro. Use quantas vezes precisar.

Como funciona o gerador de ícones de app

De uma imagem de origem para todos os 30+ tamanhos exigidos — no seu navegador, em um minuto.

  1. 1

    Solte uma fonte 1024 × 1024

    Apple, Google e a web aceitam ícones de até 1024 × 1024. Solte um PNG quadrado (fundo transparente recomendado para algumas plataformas, sólido para outras — ambos funcionam). Aceitamos JPG também, mas PNG com transparência dá mais flexibilidade.

  2. 2

    Geração de cada tamanho em paralelo

    iOS precisa de ~18 tamanhos (App Store, tela inicial em 2x/3x, ajustes, spotlight). Android precisa de ~5 densidades de mipmap (mdpi → xxxhdpi). Web precisa de favicons (16, 32), apple-touch-icon (180), Chrome (192, 512) e um manifest. Cada tamanho é reduzido com reamostragem bicúbica de alta qualidade usando OffscreenCanvas.

  3. 3

    Pré-visualização ao vivo mostra iOS / Android / Web

    Veja o ícone gerado como ele apareceria na tela inicial do iOS, no launcher do Android e numa aba de navegador — tudo renderizado ao vivo. Identifique problemas de renderização (texto pequeno demais para ler, perda de detalhes após o resize) antes de exportar.

  4. 4

    Download em um único ZIP

    A saída é um ZIP estruturado com pasta iOS (pronta para o Asset Catalog do Xcode), pasta Android (mipmap-mdpi até mipmap-xxxhdpi) e pasta Web (favicon.ico, manifest.json). Arraste a pasta apropriada para o seu projeto.

Quem precisa de cada tamanho

Geração de ícones não é opcional na maioria das plataformas — eis o porquê.

Submissão de app iOS

O App Store Connect rejeita builds que não tenham qualquer tamanho de ícone exigido. Gere o conjunto completo uma vez, jogue no Assets.xcassets do Xcode e nunca mais pense nisso.

Google Play Store

O Google exige um ícone hi-res 512 × 512 mais densidades de mipmap para o launcher. O iKit produz os dois formatos a partir de uma única fonte — sem precisar renderizar a mesma arte cinco vezes manualmente.

Progressive Web App

PWAs precisam de um manifest com vários tamanhos de ícone (no mínimo 192 e 512). O iKit gera o trecho de manifest.json para você, pronto para colar no seu manifest existente.

Atualizando apps existentes

Redesign de marca? Solte o novo logotipo, receba o conjunto completo de ícones em 30 segundos. Compare com o conjunto antigo na pré-visualização ao vivo antes de confirmar.

Por que geração local importa para marcas

Ícones de app costumam ser trabalho de marca ainda não lançado — um redesign, um produto novo, um logotipo confidencial de cliente. Subir num gerador de servidor significa que um terceiro vê o material antes do lançamento, com todo o risco de vazamento implicado. O iKit gera tudo no navegador via OffscreenCanvas, então sua marca ainda inédita nunca sai da sua máquina.

  • PNG de origem e os 30+ tamanhos gerados ficam no seu navegador.
  • ZIP montado no cliente — sem arquivo no servidor para ficar cacheado.
  • Adequado para ativos de marca confidenciais e pré-lançamento.

Guias relacionados

Tutoriais detalhados e comparações de ferramentas do blog do iKit.

Tamanhos de ícones de app (2026)

Tabelas de referência completas para iOS, Android, watchOS, macOS e Web.

iOS app icon sizes

Size (px) Where it appears
1024×1024 App Store
180×180 iPhone home (60pt @3x)
167×167 iPad Pro home
152×152 iPad home (76pt @2x)
120×120 iPhone home / Spotlight
87×87 Settings @3x
80×80 Spotlight @2x
76×76 iPad home @1x
60×60 Notification @3x
58×58 Settings @2x
40×40 Spotlight @1x
29×29 Settings @1x
20×20 Notification @1x

Android adaptive icon sizes

Density Foreground / Background Legacy
mdpi 108×108 48×48
hdpi 162×162 72×72
xhdpi 216×216 96×96
xxhdpi 324×324 144×144
xxxhdpi 432×432 192×192
Play Store 512×512

watchOS app icon sizes

Size (px) Surface
1024×1024 App Store
216×216 Quick Look 44mm
196×196 Quick Look 42mm
172×172 Quick Look 38mm
100×100 Short Look
88×88 Home 44mm
80×80 Home 40mm
48×48 Notification

macOS .iconset & Web sizes

Size (px) Use
1024×1024 macOS App Store / icon_512@2x
512×512 macOS / PWA splash
256×256 macOS
192×192 PWA / Android home
180×180 apple-touch-icon
128×128 macOS / web
48×48 · 32×32 · 16×16 favicon.ico

Esta ferramenta gera todos os tamanhos a partir de uma única imagem de origem 1024×1024.

Perguntas frequentes

Qual tamanho de imagem devo usar?

Recomendamos um PNG de 1024×1024 pixels. A ferramenta reduzirá para todos os tamanhos necessários. Imagens maiores produzem ícones de melhor qualidade.

Quais tamanhos de ícone são gerados?

iOS: 20, 29, 40, 58, 60, 76, 80, 87, 120, 152, 167, 180, 1024 px. Android: 48 (mdpi), 72 (hdpi), 96 (xhdpi), 144 (xxhdpi), 192 (xxxhdpi), 512 (Play Store). Web: 16, 32, 150, 180, 192, 512 px PNG + favicon.ico. watchOS: 48, 80, 88, 100, 172, 196, 216, 1024px. macOS: 16, 32, 64, 128, 256, 512, 1024px.

Minha imagem é enviada para algum lugar?

Não. Todo o redimensionamento usa a API Canvas do navegador. Sua imagem nunca sai do seu dispositivo.

O favicon.ico está incluído?

Sim. Os ícones Web incluem um favicon.ico com múltiplos tamanhos (16×16 e 32×32), além de PNGs favicon individuais.

Posso usar fundo transparente?

Sim. Marque a opção 'Transparente'. Observe que os ícones do iOS App Store exigem fundo sólido — a Apple rejeitará ícones transparentes.

Qual deve ser o tamanho de um ícone de app iOS em 2026?

O ícone mestre da App Store é 1024×1024 px PNG, sRGB, sem transparência. O Xcode deriva dele os tamanhos menores para iPhone/iPad/Spotlight/Settings (até 20pt). Esta ferramenta gera o conjunto completo mais um Contents.json válido para que o AppIcon.appiconset seja inserido diretamente em Assets.xcassets.

O que é um ícone adaptável, mascarável ou monocromático?

Um ícone adaptável do Android é um primeiro plano + plano de fundo de 108×108 dp que o launcher mascara em qualquer formato; os 66 dp internos são a zona segura. Um ícone mascarável é o equivalente para PWA (zona segura interna de 80%). Um ícone monocromático é a camada de ícone temático do Android 13+. Esta ferramenta gera os três.

Os ícones de app precisam ter 1024×1024 e não ter transparência?

Sim para o ícone mestre da iOS App Store: 1024×1024, opaco, sem canal alpha — a Apple rejeita ícones transparentes na App Store. Ícones de Android e web podem usar transparência. Envie aqui uma fonte de 1024×1024 e cada tamanho necessário é gerado corretamente.

Como adiciono os ícones no Xcode ou no Android Studio?

Xcode: arraste a pasta AppIcon.appiconset para Assets.xcassets — o Contents.json preenche cada espaço. Android: copie as pastas res/ mipmap-* e o XML adaptável mipmap-anydpi-v26 para o diretório res do seu módulo.