Command Palette

Search for a command to run...

Tamanhos Favicon e arquivos ICO: o que acontece dentro de um favicon.ico

Tamanhos Favicon e arquivos ICO: o que acontece dentro de um favicon.ico

T
Toolz Team
|Sep 19, 2026|15 min ler
Prefira Toolz.dev no Google

Conversor PNG para ICO

Converta imagens PNG em favicons ICO no seu navegador, em lotes

Use o Conversor PNG para ICO

A maioria dos conselhos favicon é uma lista de uma dúzia de tamanhos PNG copiados de um gerador que foi escrito em 2014 A maioria desses tamanhos não faz mais nada O que um site precisa hoje é curto: um favicon.ico para os navegadores e ferramentas que ainda o procuram, um ícone escalável ou de alta resolução para tudo o que é moderno, e um ícone de toque para telefones A parte que faz as pessoas tropeçarem é o próprio .ico, porque não é uma imagem com uma extensão ímpar É um pequeno recipiente contendo várias imagens.

Este guia cobre como um arquivo ICO é construído, quais tamanhos pertencem dentro de um favicon.ico e por quê, quais outros arquivos de ícones um site precisa ao lado dele e os erros que fazem um ícone parecer suave ou ilegível em uma guia do navegador Ele fica sob o hub de ferramentas de imagem, e cada tamanho citado para o conversor Toolz vem de seu código-fonte.

tl;dr: Um arquivo ICO é um contêiner: um diretório curto seguido por várias imagens quadradas, uma por tamanho, a partir do qual o navegador ou sistema operacional escolhe a correspondência mais próxima Para um favicon.ico, inclua 16, 32 e 48 px, e adicione 256 px se o mesmo arquivo dobrar como um ícone do Windows Cada entrada pode conter no máximo 256 x 256 pixels Ao lado dele, declare um SVG ou grande ícone PNG e um 180 x 180 apple-touch-icon. o Conversor PNG para ICO escreve entradas de 16, 32, 48 e 256 px como PNG com transparência, lado do cliente, nada carregado, grátis, sem inscrição.

O que é um arquivo ICO?

Um arquivo ICO é o formato de ícone do Windows: um cabeçalho, um diretório listando cada imagem dentro e os dados de imagem para cada entrada A Microsoft documentou o layout em seu Artigo técnico de ícones, e tem sido o formato para ícones de programas, atalhos e pastas do Windows desde as primeiras versões do Windows Os navegadores o adotaram para favicons no final dos anos 1990, e é por isso que o arquivo na maioria dos sites ainda é chamado favicon.ico.

O diretório é o que o torna diferente de um PNG ou JPG. Software que precisa de um ícone a 16 pixels lê o diretório, encontra a entrada mais próxima de 16 e desenha essa Uma guia, uma lista de favoritos, um botão da barra de tarefas e um atalho da área de trabalho podem tirar cada um uma imagem diferente do mesmo arquivo Isso permite que um designer forneça uma marca simplificada para os tamanhos minúsculos e uma detalhada para os tamanhos grandes, em vez de deixar uma única imagem ser dimensionada em todos os lugares.

O formato passa por dois tipos de mídia. Listas da IANA image/vnd.microsoft.icon, enquanto a maioria dos servidores e navegadores usam os mais antigos image/x-icon. Ambos funcionam para um favicon.

Como é estruturado um arquivo ICO?

Um arquivo ICO começa com um cabeçalho de 6 bytes, seguido por uma entrada de diretório de 16 bytes por imagem, seguida pelos dados da imagem Todos os números são little-endian.

ICONDIR (6 bytes)
  reserved      2 bytes   always 0
  type          2 bytes   1 = icon (2 = cursor)
  count         2 bytes   number of images

ICONDIRENTRY (16 bytes, repeated count times)
  width         1 byte    pixels; 0 means 256
  height        1 byte    pixels; 0 means 256
  colorCount    1 byte    palette size; 0 when there is no palette
  reserved      1 byte    0
  planes        2 bytes   1
  bitCount      2 bytes   bits per pixel, e.g. 32
  bytesInRes    4 bytes   size of this image's data
  imageOffset   4 bytes   where this image's data starts in the file

Image data (one block per entry)
  either a BMP-style DIB (without the file header)
  or a complete PNG file

Dois detalhes nesse layout explicam a maioria das coisas confusas sobre os ícones.

O teto de 256 pixels vem de um único byte. Largura e altura são cada um armazenados em um byte, que pode conter de 0 a 255 O formato reutiliza 0 para significar 256, e não há como expressar nada maior Uma entrada 512 x 512 não pode existir em uma ICO válida, o que quer que um gerador afirme.

As entradas podem ser PNG. Os primeiros ícones armazenavam todas as imagens como um bitmap não compactado com uma máscara de transparência separada de 1 bit. Desde o Windows Vista, uma entrada pode conter um arquivo PNG completo, que é muito menor em tamanhos grandes e carrega um canal alfa adequado. Um ícone de 256 x 256 armazenado como um bitmap descompactado de 32 bits tem aproximadamente 256 KB; a mesma imagem do PNG geralmente é uma fração disso.

O conversor Toolz escreve a variante moderna Seu construtor ICO define o tipo 1, uma entrada de diretório por tamanho com planos 1 e 32 bits por pixel, escreve 256 como 0 e armazena cada entrada como um PNG com seu canal alfa Pedindo-lhe um tamanho fora de 1 a 256 é recusado antes que qualquer coisa seja escrita, porque o diretório não tem como gravá-lo.

Qual deve ser o tamanho de um favicon?

Um favicon.ico deve conter imagens de 16 x 16, 32 x 32 e 48 x 48 e uma imagem de 256 x 256 se você também quiser que o arquivo funcione como um ícone do Windows Além do .ico, os navegadores modernos preferem um SVG ou um PNG grande declarado com uma tag de link e os telefones usam um ícone de toque separado.

Esta tabela mapeia cada tamanho para onde ele é usado O comportamento exato varia com o navegador, sistema operacional e escala de exibição, então trate-o como o caso comum:

Tamanho Onde aparece Necessário em favicon.ico?
16x16 Guias do navegador, barra de endereço, marcadores em displays padrão sim
32x32 Guias em monitores de alta densidade, barra de tarefas do Windows e atalhos sim
48x48 Atalhos de desktop do Windows, visualizações de ícones médios; A Pesquisa do Google recomenda ir maior do que isso sim
256x256 Visualizações de ícones grandes e extra grandes do Windows Somente se usado como ícone do Windows
180x180 Tela inicial do iPhone e iPad (apple-touch-icon) Não, PNG separado
192x192 Tela inicial do Android, manifesto do aplicativo da web Não, PNG separado
512x512 Web app manifesta, instala e espirra telas Não, não cabe na ICO
Qualquer (SVG) Navegadores modernos que suportam ícones SVG, incluindo variantes de modo escuro Não, SVG separado

Nos resultados da pesquisa, Diretrizes do favicon do Google&#39 peça um ícone quadrado e recomende um maior que 48 x 48 pixels, e o Google o busca a partir do ícone declarado em sua página inicial Um .ico que chega a 16 pixels é uma razão comum para um ícone do site' s parecer desfocado ao lado de seu resultado de pesquisa.

Quais arquivos favicon um site precisa?

Um site precisa de três arquivos de ícones e uma entrada de manifesto para cobrir todos os navegadores e dispositivos convencionais Mais do que isso é quase sempre sobras.

<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/icon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="manifest" href="/manifest.webmanifest">
{
  "icons": [
    { "src": "/icon-192.png", "type": "image/png", "sizes": "192x192" },
    { "src": "/icon-512.png", "type": "image/png", "sizes": "512x512" }
  ]
}

Cada linha tem um trabalho:

  • favicon.ico é o fallback. O Padrão HTML WHATWG permite que os navegadores solicitem /favicon.ico a partir da raiz do site quando uma página declara nenhum ícone em tudo, e leitores RSS, rastreadores e ferramentas mais antigas ainda fazem Mantenha o arquivo na raiz, mesmo se você declarar outros ícones.
  • icon.svg é o ícone nítido para navegadores que suportam favicons SVG. Ele é dimensionado para qualquer densidade e pode incluir um prefers-color-scheme consulta de mídia para que o ícone se adapte às guias escuras Nem todo navegador o honre, e é por isso que o .ico permanece.
  • apple-touch-icon.png em 180 x 180 é o que o iOS usa quando alguém adiciona seu site à tela inicial Dê um fundo opaco, já que o iOS não mantém a transparência nos ícones da tela inicial.
  • Os ícones de manifesto em 192 e 512 são o que os navegadores baseados em Android e Chromium usam quando um site é instalado como um aplicativo, conforme descrito no Manifesto de aplicação da Web W3C.

o sizes atributo no link .ico importa de uma maneira Quando um navegador vê um SVG e um tamanho .ico, ele pode dizer o SVG é a escolha escalável Algumas configurações usam sizes="any" no .ico em vez disso, e algumas versões do Chrome responderam escolhendo o .ico sobre o SVG Um tamanho específico evita isso.

Por que meu favicon parece borrado ou errado?

A maioria dos problemas de favicon vem da imagem de origem, não do formato A ICO armazena o que quer que seja dado em cada tamanho, e o dimensionamento só pode ir bem em uma direção.

Sintoma Causa Consertar
Entrada suave e manchada de 256 px Fonte menor que 256 px, então foi esticada Comece com uma exportação 512 x 512 ou maior
Logotipo esmagado ou esticado Fonte não quadrada esticada ao quadrado Cortar ou almofada para quadrado antes de converter
Marca do Word ilegível na guia O texto desenhado a 16 px tem dois pixels de altura Use o símbolo sozinho para 16 e 32 px
O contorno fino desaparece Traços abaixo de 1 px em tamanhos pequenos Traços espessos em uma variante de tamanho pequeno
Caixa branca em torno do ícone A fonte JPG não tem transparência Use um PNG com um canal alfa
Ícone antigo continua mostrando Os navegadores armazenam favicons em cache agressivamente Renomeie o arquivo ou adicione uma string de consulta e atualize
Nenhum ícone nos resultados do Google Ícone abaixo de 48 px, bloqueado por robots.txt, ou não na página inicial Sirva um ícone maior na página inicial e permita o rastreamento

Vale a pena soletrar a primeira linha, porque ela pega designers experientes também Uma fonte de 64 px convertida com 256 ticked produz uma entrada de 256 px que é a imagem de 64 px ampliada quatro vezes É exatamente a entrada de alta densidade visualizações do Windows e grandes atalhos mostram Desaceleração de uma grande fonte é a direção que parece boa.

A terceira linha é uma questão de aritmética Um ícone de 16 x 16 tem 256 pixels no total Uma marca de palavras de cinco letras espremida nessa largura obtém cerca de três pixels por letra, e o anti-aliasing transforma aqueles em manchas cinzentas Quase todos os sites conhecidos usam uma única letra ou símbolo para seu favicon por esse motivo.

Como faço um favicon.ico a partir de uma PNG?

Exporte um PNG quadrado de pelo menos 512 x 512 pixels com um fundo transparente, converta-o para ICO com os tamanhos que você precisa e verifique a entrada de 16 px em tamanho real antes de publicar.

Usando o Conversor PNG para ICO em Toolz:

  1. Largue a PNG Vários podem entrar de uma vez; cada um se torna seu próprio .ico.
  2. Escolha os tamanhos de ícones Todas as quatro caixas, 16, 32, 48 e 256 px, são marcadas para começar Para um favicon puro, untick 256 para tornar o arquivo muito mais leve, uma vez que a entrada 256 é a maior parte do seu peso Se você desmarcar todos os quatro, o conversor volta a escrever todos os quatro em vez de produzir um ícone vazio.
  3. Pressione Converter para ICO. Um quadrado 512 x 512 logo.png volta como logo.ico com a nota &quot; Contém ícones de 16, 32, 48, 256 px.&quot;
  4. Baixe o arquivo ou faça um lote como converted-ico.zip.

O conversor desenha sua imagem em uma tela em cada tamanho, codifica cada quadrado como PNG e os embala primeiro em um .ico, todo o lado do cliente, para que a arte nunca saia do dispositivo A transparência é mantida em todos os tamanhos Uma fonte não quadrada é esticada para preencher cada quadrado em vez de recortada, e a nota diz isso: solte uma marca de palavras de 1024 x 256 e relata que a imagem era 1024x256 e foi esticada para quadrados dos tamanhos que você escolheu Essa nota é a sua sugestão para cortar ou preencher primeiro.

Para obter o melhor resultado em tamanhos pequenos, faça dois PNGs: um detalhado para 48 e 256 px e um símbolo simplificado para 16 e 32 px. Converta cada um com apenas seus tamanhos marcados O conversor grava uma fonte por arquivo, então a abordagem de duas imagens fornece dois arquivos .ico; use o simplificado como favicon.ico, já que os navegadores escolhem principalmente as entradas pequenas e as detalhadas para aplicativos do Windows ou ícones de atalho.

Posso fazer uma ICO a partir de um JPG ou SVG?

Sim a ambos, com uma ressalva para cada um.

Um JPG funciona, mas cada entrada de ícone sai como um quadrado preenchido sem transparência, porque JPEG não tem canal alfa e nenhum conversor pode recuperar um Conversor JPG para ICO reamostra a foto nos mesmos quadrados de 16, 32, 48 e 256 px As fotos também perdem quase todos os detalhes a 16 px, então corte firmemente em torno de um único assunto de alto contraste e torne o quadrado da colheita antes de converter Uma foto de telefone 4032 x 3024 convertida como está é espremida horizontalmente, e a nota informa que sim.

Um SVG é a melhor fonte possível, uma vez que não tem resolução fixa e torna nítido em cada tamanho de entrada A rota depende de quanto controle você deseja O Conversor SVG para PNG renderiza o SVG para um PNG você pode inspecionar e editar primeiro; qualquer SVG cujo lado mais longo esteja abaixo de 512 px é desenhado em 512, então um SVG de ícone 24 x 24 ainda fornece uma fonte limpa para a entrada 256. Ou solte o SVG direto no geral Conversor de imagem, que aceita SVG, PNG, JPG e uma dúzia de outros formatos, e escolher ICO como o alvo para renderizá-lo e embalá-lo em uma etapa.

Fonte Transparência na OIC Nitidez a 256 px Melhor uso
VG guardado Afiado, renderizado a partir de vetores Logotipos que você tem em forma vetorial
PNG 512 px ou maior guardado Afiado Mais favicons
PNG abaixo de 256 px guardado Suave em 256 Desmarque 256 ou reexporte maior
JPG Nenhum, quadrado preenchido Depende do tamanho da fonte Somente ícones baseados em fotos
ICO existente guardado Reconstruído a partir da entrada que o navegador decodifica Alterar quais tamanhos um arquivo carrega

Um .ico existente também pode ser realimentado. O conversor nunca trata ICO para ICO como uma renomeação; ele sempre reconstrói o arquivo nos tamanhos indicados. Essa é uma maneira rápida de reduzir um favicon inchado para 16, 32 e 48, embora ele seja reconstruído a partir da única entrada que o navegador decodifica, então comece a partir da arte original, se você tiver. SVG vs PNG cobre por que vale a pena manter o mestre vetorial exatamente para esse tipo de reexportação.

Favicon.ico ainda importa em 2026?

Sim, como um fallback Os navegadores atuais usam os ícones SVG ou PNG que você declara, mas a raiz /favicon.ico ainda é o que alguns navegadores, leitores de feeds, ferramentas de favoritos e rastreadores buscam quando não encontram nenhuma declaração ou não suportam o tipo declarado. Um que está faltando também preenche os logs do servidor com 404s, uma vez que essas solicitações chegam, quer o arquivo exista ou não.

O que não importa mais é a longa cauda dos tamanhos legados Os ícones separados de toque de 57, 60, 72, 76, 114, 120, 144 e 152 pixels datam de versões mais antigas do iOS e são cobertos pelo único arquivo de 180 px. As imagens de blocos do Windows declaradas através browserconfig.xml pertencia ao Windows 8 e 10 Iniciar telhas de tela Nenhum dos dois é necessário para um novo site.

Aqui está o conjunto mínimo prático com tamanhos de arquivo a serem esperados:

Arquivo Tamanho do pixel Peso típico necessário?
favicon.ico com 16, 32, 48 16, 32, 48 Alguns KB Sim, como fallback
icon.svg Escalável Menos de 2 KB para uma marca simples recomendado
apple-touch-icon.png 180x180 5 a 20 KB Sim, para iOS
icon-192.png, icon-512.png 192, 512 10 a 60 KB Se o site tiver um manifesto

A conversão de ícones no navegador é privada?

Sim. No Toolz, decodificação, redimensionamento, codificação PNG e empacotamento do .ico todos acontecem no lado do cliente, dentro da guia do navegador, então nenhuma imagem é carregada, e a página continua funcionando offline uma vez carregados Os metadados e perfis de cores anexados à fonte são descartados pela etapa da tela, que para um ícone é inofensivo.

Imagens acima de 100 megapixels e arquivos vazios são recusados com uma mensagem, e fontes SVG acima de 50 MB são recusadas As ferramentas são gratuitas, sem inscrição, com um limite diário de conversões.

Perguntas frequentes

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!