Pular para o conteúdo
Aback Tools Logo

Como Verificar o Favicon de um Site: Encontrar, Conferir e Corrigir Ícones

Como verificar o favicon de um site: encontre a URL do ícone de três formas, confira dimensões e cabeçalhos Content-Type, corrija favicons que não aparecem e gere um conjunto moderno completo a partir de uma imagem.

DH
Tutorials & How-Tos11 min de leitura2,550 palavras

Um favicon é o pequeno ícone que aparece nas abas do navegador, nos favoritos, nos resultados de busca e nos atalhos da tela inicial do celular — e é um dos elementos que mais silenciosamente falham em sites reais. Este guia cobre todos os métodos para encontrar e verificar o favicon de um site, o conjunto completo de dimensões que os navegadores esperam, os motivos mais comuns de um favicon não aparecer e como gerar um conjunto correto do zero.

5+Dimensões esperadasICO, PNG, SVG, ícone de toque
/favicon.icoCaminho padrãoFunciona na maioria dos sites
512pxOrigem recomendadaMínimo para gerar

O que é um favicon?

Um favicon (abreviação de "favourites icon", ícone de favoritos) é um pequeno arquivo de imagem que representa um site nas abas do navegador, na barra de endereços, nos favoritos, nas listas de histórico e nas páginas de resultados dos buscadores. Normalmente é uma imagem quadrada de 16×16 ou 32×32 pixels, embora navegadores modernos solicitem vários tamanhos conforme o contexto — um atalho na tela inicial do iOS precisa de uma imagem de 180×180 pixels, enquanto uma instalação PWA no Android precisa de versões de 192×192 e 512×512 pixels.

Por que favicons importam além da marca

Um favicon corretamente configurado traz três benefícios práticos além da identidade visual. Primeiro, o Google exibe favicons ao lado dos resultados de busca nas SERPs — um favicon ausente ou quebrado mostra um ícone de globo genérico, o que passa impressão pouco profissional. Segundo, navegadores móveis usam arquivos de favicon para criar atalhos na tela inicial — um site sem um ícone de toque no tamanho certo recebe uma captura de tela de baixa qualidade como atalho. Terceiro, os favicons de aba ajudam os usuários a identificar e voltar para a sua aba quando muitas estão abertas.

O formato legado favicon.ico

O formato `.ico` nasceu com o Internet Explorer em 1999 e se tornou o padrão universal porque os navegadores solicitam automaticamente `/favicon.ico` na raiz de todo domínio — sem precisar de tag link. Um arquivo `.ico` moderno é um contêiner que guarda vários tamanhos (tipicamente 16×16 e 32×32) em um único arquivo. Apesar da idade, o `favicon.ico` continua importante como alternativa universal para navegadores antigos, clientes de e-mail e ferramentas que não leem tags link do HTML.

Note

Os navegadores solicitam `favicon.ico` na raiz do domínio automaticamente, mesmo quando não há nenhuma tag `<link rel="icon">` no HTML. Isso significa que todo site gera uma requisição a `/favicon.ico` exista ou não o arquivo — um `favicon.ico` ausente produz um erro 404 nos seus logs de servidor em cada carregamento de página de cada visitante.

Como encontrar o favicon de um site

Há três métodos confiáveis para encontrar a URL do favicon de um site. O mais rápido resolve a maioria dos casos; os outros servem de alternativa para sites com configurações personalizadas.

Método 1: o caminho padrão /favicon.ico

Acrescente `/favicon.ico` a qualquer domínio e abra em uma aba do navegador. Por exemplo: `https://example.com/favicon.ico`. Se uma imagem de ícone aparecer na aba e renderizar na página, o arquivo existe e carrega corretamente. Se você vir uma página de erro ou uma página branca em branco, o arquivo não existe ou o servidor está mal configurado. Este método funciona para a maioria dos sites que usam o caminho convencional.

Clique com o botão direito em qualquer página e escolha "Ver código-fonte" (ou pressione Ctrl+U no Windows, Cmd+U no Mac). Procure no HTML por `rel="icon"` ou `rel="shortcut icon"`. O valor do atributo `href` da tag `<link>` correspondente é o caminho exato do favicon. Isso encontra localizações personalizadas — sites servidos de uma CDN costumam usar URLs absolutas como `https://cdn.example.com/assets/favicon.svg` em vez do caminho raiz padrão.

Método 3: conferir o manifesto do app web

Aplicações web progressivas declaram seus ícones em um arquivo `manifest.json` vinculado via `<link rel="manifest">` no head do HTML. Abra a URL do manifesto e procure o array `icons` — cada entrada lista um caminho de imagem e seu tamanho em pixels. É assim que Android e Chrome lidam com instalações PWA, e o manifesto costuma ser o único lugar onde os caminhos PNG de 192×192 e 512×512 são declarados.

Tip

Para encontrar de uma vez todas as declarações de favicon de um site, abra o DevTools (F12), vá ao painel Elements e pesquise `rel="icon"` ou `rel="apple-touch-icon"` no head do documento. O DevTools destaca cada elemento correspondente e permite clicar em qualquer valor `href` para abrir o arquivo diretamente.

Como verificar se um favicon funciona

Verificar se um favicon está corretamente configurado exige mais do que confirmar que o arquivo existe. Um favicon pode existir e ainda assim não aparecer se o servidor devolver o tipo de conteúdo errado, se o arquivo for pequeno demais para o contexto solicitado ou se o navegador tiver uma versão em cache desatualizada.

1

Abra a URL do favicon diretamente em uma aba

Navegue diretamente para a URL do favicon — por exemplo, `https://seudominio.com/favicon.ico`. Se a imagem do favicon renderizar na aba e aparecer como ícone na barra de abas do navegador, o arquivo é servido corretamente. Se você vir uma página HTML ou um erro, a URL aponta para o arquivo errado ou o servidor está redirecionando a requisição.

2

Confira o cabeçalho de resposta Content-Type

Abra o DevTools, vá à aba Network, recarregue a página e filtre pela requisição do favicon. Clique na entrada do favicon e examine a seção Response Headers. O `Content-Type` deve ser `image/x-icon` para arquivos `.ico`, `image/png` para `.png` ou `image/svg+xml` para `.svg`. Uma resposta com `text/html` significa que o servidor está devolvendo uma página HTML — normalmente uma página 404 — em vez do arquivo de favicon real.

3

Verifique se as dimensões da imagem estão corretas

Baixe o arquivo de favicon e confira suas dimensões com o verificador de dimensões de imagem. Um `favicon.ico` deve conter tamanhos embutidos de pelo menos 16×16 e 32×32. Ícones de toque da Apple devem medir exatamente 180×180. Ícones do manifesto PWA devem ser 192×192 e 512×512. Um favicon com dimensão errada aparece borrado ou é silenciosamente ignorado pelo navegador naquele contexto específico.

4

Recarga forçada para furar o cache do favicon

Navegadores fazem cache de favicons de forma agressiva — às vezes por dias. Se você atualizou seu favicon mas o antigo continua aparecendo, pressione Ctrl+Shift+R (Windows/Linux) ou Cmd+Shift+R (Mac) para forçar a recarga e fazer o navegador buscar o ícone de novo. No Chrome, você também pode clicar com o botão direito na aba, escolher "Recarregar", ou limpar o cache do favicon via DevTools → Application → Storage → Clear Site Data.

5

Confirme que o favicon não está bloqueado pelo robots.txt

Se o seu favicon não aparece nos resultados da Pesquisa Google, verifique que seu `robots.txt` não desautoriza o acesso ao arquivo de favicon nem ao diretório onde ele fica. O rastreador do Google busca favicons de forma independente e respeita o `robots.txt` — uma URL de favicon bloqueada faz o globo genérico aparecer ao lado do seu site nas SERPs. Use o explicador de conflitos de regras do robots.txt para verificar que sua configuração do robots.txt não bloqueia o caminho do favicon.

Verificador de Dimensões de Imagem

Confira as dimensões em pixels de qualquer arquivo de imagem instantaneamente — confirme que seu favicon, ícone de toque e ícones PWA têm os tamanhos corretos antes de adicioná-los ao seu HTML.

Open tool

Dimensões e formatos de favicon

A quantidade de arquivos de favicon que um site bem configurado precisa caiu bastante com o suporte dos navegadores modernos. Entender quais dimensões ainda são necessárias — e quais já são redundantes — permite montar um conjunto de favicons mínimo e correto.

Arquivo de faviconDimensãoUsado porNecessário?
favicon.ico16×16 + 32×32Navegadores antigos, barras de favoritos✓ Sim - alternativa universal
favicon-32x32.png32×32 pxNavegadores modernos (aba)✓ Sim - PNG principal
apple-touch-icon.png180×180 pxFavoritos da tela inicial do iOS✓ Sim - exigido pelo iOS
icon-192x192.png192×192 pxInstalações PWA no Android✓ Sim - exigido pela PWA
icon-512x512.png512×512 pxTelas de abertura da PWA✓ Sim - exigido pela PWA
favicon.svgEscalávelTodos os navegadores modernos✓ Recomendado - substitui a maioria dos PNG
favicon-16x16.png16×16 pxNavegadores antigos (aba)✗ Opcional - o .ico cobre isso
mstile-150x150.png150×150 pxBlocos de início do Windows 8/10✗ Obsoleto - ignorado pelo Windows 11+
browserconfig.xmlN/DIE 11 / sites fixados do Windows✗ Obsoleto - IE aposentado em 2022

O caso a favor dos favicons SVG

Favicons SVG são suportados por todos os navegadores principais desde 2021. Um único arquivo `favicon.svg` renderiza perfeitamente em qualquer tamanho — 16×16 numa aba, 32×32 numa barra de favoritos ou qualquer resolução intermediária em telas de alta densidade. SVG também aceita uma media query `prefers-color-scheme` dentro do próprio arquivo, permitindo ao favicon alternar automaticamente entre uma versão clara e uma escura conforme o tema do sistema. Um arquivo SVG substitui todos os PNG de favicon exceto o ícone de toque da Apple e os ícones do manifesto PWA.

Note

Dispositivos Apple não suportam favicons SVG para atalhos na tela inicial — o iOS sempre usa `apple-touch-icon.png` em 180×180 px. Mesmo com um favicon SVG, você ainda precisa do PNG de 180×180 para a experiência completa da tela inicial do iOS.

Problemas comuns de favicon e soluções

A maioria das falhas de favicon cai em um pequeno número de categorias previsíveis. Cada uma tem uma correção direta assim que você sabe onde olhar.

Favicon não aparece na aba do navegador

A causa mais comum é a ausência da tag `<link rel="icon">` combinada com a falta do arquivo `/favicon.ico`. Os navegadores recorrem automaticamente à requisição de `/favicon.ico`, mas se esse arquivo devolve 404, nenhum ícone aparece. Corrija adicionando o arquivo na raiz do domínio e uma tag `<link rel="icon" href="/favicon.ico">` no `<head>` do seu HTML. Para caminhos personalizados, a tag link é obrigatória — o navegador não adivinha localizações personalizadas.

Favicon aparece em branco ou como imagem quebrada

Um ícone de favicon quebrado na aba normalmente significa que o arquivo existe mas não é um formato de imagem válido. A causa mais comum é salvar um arquivo PNG com extensão `.ico` sem a conversão adequada. Use o detector de formato de imagem para confirmar o formato real do arquivo — um arquivo chamado `favicon.ico` pode ser internamente um PNG, um JPEG ou um documento HTML. A solução é gerar um `.ico` de verdade com o gerador de favicon.

Google mostra o favicon errado nos resultados de busca

O Google faz cache de favicons e os atualiza de forma independente dos rastreamentos regulares — pode levar de dias a semanas para um favicon novo aparecer nas SERPs. Para acelerar o processo: verifique que a URL do favicon é publicamente acessível (não bloqueada pelo robots.txt nem protegida por autenticação), confirme que o arquivo tem o cabeçalho Content-Type correto e solicite uma reindexação no Google Search Console. O Google exige um favicon mínimo de 48×48 pixels para exibição na SERP; imagens menores são ignoradas.


Favicon antigo persistindo depois de uma atualização

Os caches de favicon dos navegadores são persistentes e não respeitam os cabeçalhos de cache HTTP da mesma forma que os recursos comuns. Uma recarga forçada (Ctrl+Shift+R ou Cmd+Shift+R) força a maioria dos navegadores a buscar o favicon de novo. No Chrome, você pode limpar via DevTools → Application → Storage → Clear Site Data. Como estratégia de deploy, mudar o nome do arquivo de favicon ou acrescentar uma query string anti-cache ao href da tag link força todos os navegadores a buscar a versão nova imediatamente.

Warning

Renomear seu arquivo de favicon é o método anti-cache mais confiável — simplesmente acrescentar uma query string como `href="/favicon.ico?v=2"` nem sempre funciona porque alguns navegadores removem query strings das requisições de favicon antes de consultar o cache.

Gerar um conjunto de favicons completo

Criar manualmente todos os tamanhos de favicon necessários do zero é trabalhoso e sujeito a erros. A abordagem prática é partir de uma imagem de origem em alta resolução e gerar automaticamente todos os tamanhos exigidos.

Requisitos da imagem de origem

  • Mínimo 512×512 pixels — é o maior tamanho exigido (tela de abertura da PWA) e serve como origem de redução para todos os tamanhos menores
  • Proporção quadrada — favicons são sempre quadrados; uma origem não quadrada é cortada ou distorcida
  • Fundo transparente — um PNG transparente funciona melhor que um fundo branco, que aparece como um quadrado branco nas abas em modo escuro
  • Design simples — detalhes finos e linhas finas ficam empastados a 16×16 px; logotipos com traços grossos e pouca complexidade funcionam melhor em tamanhos pequenos
  • Formato PNG ou SVG — ambos preservam a qualidade em qualquer tamanho; evite o JPEG, que introduz artefatos de compressão em bordas duras

Usando o gerador de favicon

Envie sua imagem de origem ao gerador de favicon e ícones de app. A ferramenta gera o conjunto padrão completo — `favicon.ico` (16×16 e 32×32), `favicon-32x32.png`, `apple-touch-icon.png` (180×180), `android-chrome-192x192.png` e `android-chrome-512x512.png` — junto com as tags link HTML exatas para colar no seu `<head>`. Toda a geração roda no seu navegador; sua imagem nunca é enviada a nenhum servidor.

Gerador de Favicon e Ícones de App

Envie uma única imagem de alta resolução e gere o conjunto completo de favicons — ICO, todos os tamanhos PNG, ícone de toque da Apple — mais as tags link HTML para copiar para o seu site.

Open tool

Analisando um conjunto de favicons existente

Se você já tem um conjunto de favicons e quer saber quais arquivos são redundantes para navegadores modernos, o analisador de tamanho de bundle de favicon lista cada arquivo do seu conjunto, identifica tamanhos obsoletos (como os ícones iOS de 57×57 e 72×72 que o iOS moderno ignora) e recomenda o conjunto moderno mínimo. Reduzir um conjunto inchado de 15 arquivos para 5 reduz meaningfulmente o peso da página em cada requisição.

Boas práticas de favicon para 2026

O cenário dos favicons se estabilizou bastante. Este é o consenso atual sobre a implementação mínima correta para 2026.

O conjunto moderno mínimo de favicons

Você precisa de cinco arquivos e cinco tags link. Adicione `favicon.svg` como ícone principal (todos os navegadores modernos), `favicon.ico` como alternativa (legado e ferramentas que não parseiam HTML), `apple-touch-icon.png` em 180×180 para iOS, e `android-chrome-192x192.png` mais `android-chrome-512x512.png` referenciados no seu `manifest.json` para instalações PWA. As tags HTML dos três primeiros vão no seu `<head>`; os ícones PWA são declarados apenas no manifesto.

Favicons SVG suportam modo escuro, escalam perfeitamente em qualquer resolução e substituem todos os tamanhos PNG de que os navegadores modernos precisam. O favicon.ico existe puramente como alternativa para a cauda longa de clientes que não são navegadores.

- Jake Archibald, guia de favicon do web.dev

Favicons para modo escuro

Favicons SVG podem embutir uma media query `prefers-color-scheme` para mostrar cores diferentes nos temas claro e escuro do sistema. É o único formato de favicon que suporta ícones sensíveis ao tema sem JavaScript. Um favicon SVG em modo escuro mantém sua marca legível em temas escuros de navegador, onde um ícone claro pode parecer desaparecer contra o fundo da aba.

Tip

Depois de gerar ou atualizar seu conjunto de favicons, verifique que o conjunto completo carrega corretamente no desktop e no mobile favoritando sua página num dispositivo iOS (confere o apple-touch-icon), adicionando-a à tela inicial do Chrome no Android (confere o ícone de manifesto de 192×192) e vendo a aba nos temas claro e escuro do sistema (confere o favicon SVG se você adicionou um).

Key takeaways

  • Encontre o favicon de qualquer site acrescentando /favicon.ico ao domínio ou vendo o código-fonte e buscando rel="icon".
  • Um favicon pode existir e ainda assim não aparecer se o servidor devolver o Content-Type errado, se a imagem tiver o tamanho errado ou se o navegador tiver um cache desatualizado.
  • Faça recarga forçada (Ctrl+Shift+R / Cmd+Shift+R) para furar o cache de favicon do navegador ao verificar um ícone atualizado.
  • O conjunto moderno mínimo de favicons é: favicon.svg, favicon.ico (alternativa legada), apple-touch-icon.png (180×180) e os PNG de 192×192 + 512×512 para PWA.
  • Use o gerador de favicon e ícones de app para produzir todos os tamanhos exigidos a partir de uma única imagem de origem de 512×512.
  • Favicons SVG são a melhor escolha moderna — escalam perfeitamente e suportam modo escuro via media queries CSS dentro do arquivo.
  • O Google exige um favicon mínimo de 48×48 px para exibição na SERP; verifique que ele é publicamente acessível e não bloqueado pelo robots.txt.

Perguntas frequentes

The fastest method is to append /favicon.ico to the domain and open it directly in a browser tab - for example, https://example.com/favicon.ico. If an icon appears, the file exists and loads. To find the exact path used by the site, right-click the page, select View Page Source, and search for rel="icon" in the HTML head. The href value in that link tag is the actual favicon URL, which may point to a custom path or CDN instead of /favicon.ico.

A favicon that does not appear in the browser tab is usually caused by one of four things: the file does not exist at the expected URL, the server returns the wrong Content-Type header (e.g. text/html instead of image/x-icon), the HTML does not include a rel="icon" link tag, or the browser tab is still showing a cached version of an old (or absent) favicon. Hard-refreshing the tab (Ctrl+Shift+R or Cmd+Shift+R) clears the favicon cache and forces the browser to re-fetch it.

For the classic favicon.ico file, 16×16 and 32×32 pixels are the two required sizes, often combined inside a single .ico container. For modern browsers, a 32×32 PNG favicon is sufficient. Apple devices require a 180×180 apple-touch-icon.png for home screen bookmarks. Android and PWA installs need 192×192 and 512×512 PNG files. An SVG favicon is the best modern choice for scalability - it replaces most PNG sizes for all current browsers.

There are two ways. First, try the default path: add /favicon.ico to the root domain. Second, view the page source (right-click → View Page Source) and search for rel="icon" - the href attribute gives the exact URL. Some sites use custom paths like /assets/favicon.png or CDN-hosted URLs. If neither approach works, check the site's web app manifest (linked via rel="manifest") which often declares icon paths for PWA installs.

The .ico format is the oldest and most universally supported - it can contain multiple sizes in one file. PNG is supported by all modern browsers and is the most common format for high-quality favicons. SVG is the best modern choice because it scales perfectly to any size and supports dark mode variants via CSS media queries. WebP has limited favicon support and is not recommended. GIF is technically supported but rarely used.

Upload a high-resolution version of your logo (at least 512×512 pixels, square aspect ratio) to the Aback Tools Favicon Generator. It produces the complete set of favicon files - favicon.ico, multiple PNG sizes, and Apple touch icon - along with the HTML link tags to copy into your site's head section. All processing happens in your browser and nothing is uploaded to a server.

Yes - all major desktop browsers display favicons in tabs, bookmarks, browser history, and the address bar. Mobile browsers display favicons in bookmarks, reading lists, and home screen shortcuts. Search engines also display favicons next to results in SERPs, making a properly configured favicon a minor but visible branding element in organic search results. Google requires a 48×48 pixel minimum favicon size for SERP display.

Google fetches and caches favicons independently from your site's link tags. If Google shows an old or default favicon, it may not have crawled your updated favicon yet, or it may have been unable to fetch the file (blocked by robots.txt, wrong Content-Type, or a 404 response). Verify the favicon URL is publicly accessible, has the correct Content-Type header, and is not blocked by robots.txt. Google typically updates cached favicons within a few days to weeks.

ShareXLinkedIn