Durante anos os geradores de favicons produziam vinte arquivos "por via das dúvidas": tamanhos para o Internet Explorer no Windows Vista, blocos do Windows 8, pinned tabs do Safari… A realidade de 2026 é muito mais simples: com 5 arquivos e 5 linhas de HTML você cobre todos os navegadores e dispositivos atuais.
Vale o esforço: um favicon bem-feito é a primeira coisa que um usuário vê quando tem dez abas abertas, e costuma ser a primeira coisa que uma auditoria de SEO técnico ou um checklist de PWA revisa. Faltando ou quebrado, tira profissionalismo mesmo que o resto do site esteja impecável.
| Arquivo | Tamanho | Quem usa |
|---|---|---|
favicon.ico | 48 × 48 | Navegadores antigos, leitores RSS, favoritos. Mesmo parecendo jurássico, continua sendo o fallback universal: muitos clientes o pedem direto em /favicon.ico. |
favicon-32.png | 32 × 32 | A aba do navegador em telas normais e retina. |
apple-touch-icon-180.png | 180 × 180 | iPhone e iPad ao adicionar o site à tela inicial. Sem transparência: o iOS põe fundo preto no transparente. |
icon-192.png + icon-512.png | 192 / 512 | O manifest do PWA: ícone do app instalado e tela de splash no Android/desktop. |
maskable-512.png | 512 × 512 | Variante "maskable" do manifest: o Android a recorta em círculo ou outras formas, então a arte deve caber nos 80% centrais. |
<link rel="icon" href="/favicon.ico" sizes="48x48"> <link rel="icon" href="/favicon-32.png" sizes="32x32" type="image/png"> <link rel="apple-touch-icon" href="/apple-touch-icon-180.png"> <link rel="manifest" href="/site.webmanifest"> <meta name="theme-color" content="#111317">
E o site.webmanifest mínimo que referencia os ícones de PWA:
{
"name": "Meu App",
"short_name": "Meu App",
"icons": [
{ "src": "icon-192.png", "sizes": "192x192", "type": "image/png" },
{ "src": "icon-512.png", "sizes": "512x512", "type": "image/png" },
{ "src": "maskable-512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" }
],
"display": "standalone"
}
A prévia a 16 e 32 px —o tamanho real de um favicon na aba— é o teste honesto: o que fica bom a 512 px pode virar uma mancha a 16. Com margem e um sujeito claro, o favicon se manteve legível.
O Icon Studio gera o conjunto de favicons e você pode acompanhá-lo com o HTML pronto para colar no <head>. Tudo no navegador.
Há alguns anos os navegadores baseados em Chromium e o Firefox aceitam um favicon vetorial:
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
É a opção ideal se seu ícone é simples e geométrico: um único arquivo fica
nítido em qualquer tamanho e pesa uma fração de um PNG. Mas não substitui o
set completo: coloque-o como uma linha extra antes do
favicon.ico, não no lugar dele, porque o Safari e os ícones do
manifest ainda precisam de PNG.
link rel="icon" com nuances diferentes.apple-touch-icon (iOS) e o ícone do manifest (Android) como um usuário real verá.Sim. Embora os navegadores modernos prefiram o PNG declarado no link rel="icon", muitos clientes (leitores RSS, crawlers, favoritos) ainda pedem /favicon.ico diretamente. É o fallback universal e vale incluí-lo.
O navegador mostra um ícone genérico (uma folha em branco ou o ícone padrão) e, se o site for instalado como PWA, usa um quadrado com a inicial do domínio. Não quebra nada, mas parece pouco profissional e não identifica sua marca nas abas nem nos favoritos.
Gerar meus favicons →Todos os tamanhos atuais em um só lugar, incluindo as variantes do iOS 18 e Android 13.
O recorte limpo que é a base de qualquer favicon ou ícone.