Ir para o conteúdo principal

O que é um ficheiro ICO

O que é um ficheiro .ICO, em que é bom, o que o abre e como convertê-lo — com todas as conversões a correr no seu próprio navegador.

O que é um ficheiro ICO

Um ICO não é uma imagem mas um pequeno conjunto de imagens em tamanhos diferentes, num só ficheiro. É essa a sua razão de existir por inteiro: um ícone tem de ficar bem a dezasseis pixels num separador do navegador e a duzentos e cinquenta e seis num ambiente de trabalho, e encolher uma única imagem grande para dezasseis pixels dá papa.

Por isso o ficheiro guarda uma versão desenhada ou redimensionada para cada tamanho, e o que o mostra escolhe a mais próxima do que precisa. Um ICO bem feito contém, no mínimo, as versões de 16, 32 e 48 pixels, muitas vezes mais.

É um formato do Windows que a web adoptou quase por acidente. `favicon.ico` na raiz de um site é convenção desde 1999 e, embora os navegadores modernos aceitem agora favicons em PNG e SVG, o ICO continua a ser aquilo para que tudo recua.

De onde vem

O ICO vem do Windows 1.0, de 1985. O Internet Explorer 5 introduziu o favicon em 1999 pedindo simplesmente `/favicon.ico` a todos os sites e, como pedia quer o site tivesse um quer não, todos os administradores de servidores web do planeta aprenderam o nome do ficheiro nos seus registos de erros.

ICO em resumo

As propriedades técnicas do formato ICO.
PropriedadeICO
CompressãoSem perdas
Cor8 bits por canal
TransparênciaCanal alfa completo
AnimaçãoNão
Mantém o EXIFNão
Suporte dos navegadoresTodos os navegadores desde 1999
Tamanho de uma fotografiaNão é um formato para fotografias
Publicado1985

ICO em resumo

  • A compressão é sem perdas, pelo que converter entre este e outro formato sem perdas é um reempacotamento e não uma recodificação: não se decide nada e não se perde nada.
  • A cor é guardada com 8 bits por canal, o suficiente para que os gradientes de uma fotografia pareçam suaves e não aos degraus.
  • A transparência é um canal alfa completo: cada pixel regista quão transparente é, pelo que um contorno suave continua suave sobre qualquer fundo.
  • Não há lugar normalizado para dados de captura, datas ou direitos de autor, pelo que tudo o que a origem levava se perde à entrada.

Em que é bom

  • Transparência plena: cada pixel regista quão transparente é, pelo que os contornos se fundem de forma limpa com qualquer fundo.
  • Nada é descartado. O que lá põe é o que volta, por mais vezes que grave.
  • Todos os navegadores em uso o leem, e há tempo suficiente para não precisar de alternativa.

Onde fica aquém

  • Um só fotograma. Uma animação convertida para aqui fica com o primeiro e perde o resto.
  • Sem lugar normalizado para dados de captura, datas ou direitos de autor, que assim se perdem à entrada.

O que usar em vez de ICO

  • Para tudo o que se mexe use WebP animado. O GIF também anima e é aceite mais amplamente, mas guarda o mesmo clipe com várias vezes o tamanho e uma fracção das cores.

Quando usar ICO

Escolha ICO para um favicon na raiz de um site e para o ícone de uma aplicação ou atalho do Windows. São as duas tarefas para que existe e continua a ser a melhor resposta a ambas, porque guarda vários tamanhos ao mesmo tempo e deixa quem o mostra escolher o certo.

Evite ICO para tudo o que não seja um ícone. Não é um formato de imagem genérico: os tamanhos são pequenos por desenho, as ferramentas à volta são poucas, e uma imagem vulgar guardada como ICO é uma imagem no contentor errado.

O que abre um ficheiro ICO

Num computador, os ficheiros ICO abrem em GIMP and dedicated icon editors; most image editors will not write one.

Todos os navegadores em uso os mostram, pelo que abrir um é normalmente uma questão de o arrastar para uma janela do navegador.

Transformar um ficheiro ICO noutra coisa:

Produzir um ficheiro ICO a partir de outra coisa:

Problemas comuns com ICO

Os dados de captura e os campos de direitos de autor desapareceram.
O formato não tem lugar normalizado onde os guardar, pelo que tudo o que a origem levava foi descartado à entrada. Converta para um formato que guarde metadados se a atribuição interessa, ou mantenha o original ao lado da cópia convertida como registo da proveniência.

Converter aqui um ficheiro ICO

  1. Escolha o seu ficheiro, ou arraste-o para a caixa. É lido do seu dispositivo e não vai mais longe.
  2. Defina o que a conversão oferecer — qualidade, tamanho, fundo — e inicie-a. Tudo corre na sua própria máquina, pelo que uma imagem grande usa a sua memória e o seu processador em vez de uma fila algures.
  3. Transfira o resultado. Não fica nada guardado: sair da página ou reiniciá-la liberta tanto o ficheiro como a cópia convertida.

Perguntas frequentes

Que tamanhos deve conter o meu favicon?
16, 32 e 48 pixels cobrem na prática quase tudo: o separador, a barra de marcadores e a barra de tarefas do Windows. Acrescentar 64 e 256 custa uns quilobytes e cobre ecrãs de alta densidade e atalhos no ambiente de trabalho. Parta de uma imagem quadrada com pelo menos 256 pixels de lado, para que nada tenha de ser ampliado.
Posso simplesmente usar um PNG como favicon?
Os navegadores modernos aceitam um, sim, e um único PNG é mais simples de gerir. Um ICO na raiz do site continua a valer a pena, porque é o que os navegadores pedem quando nada lhes diz o contrário, e porque um pedido que acaba em 404 é um pedido desperdiçado em cada carregamento de página.
Como acrescento um favicon ao meu site?
Ponha o ICO na raiz do site como favicon.ico, que os navegadores pedem quer o declare quer não. Acrescente também elementos link a apontar para versões PNG se quiser ícones de alta resolução em navegadores modernos e ecrãs iniciais de telemóvel.
A transparência é mantida quando converto um ficheiro ICO?
Só se o formato para que converte tiver onde a pôr. PNG, WebP, AVIF e GIF têm todos, em graus diferentes; JPG e BMP não, e uma área transparente passa a cor sólida quando converte para um deles. A ferramenta diz-lhe que fundo usou.
Como abro um ficheiro .ICO?
Os programas indicados acima leem-nos directamente. Se nada na sua máquina os abrir, converter para PNG ou JPG é o caminho fiável: ambos abrem em tudo, e a conversão acontece aqui no seu navegador e não num servidor.
Converter um ficheiro ICO faz perder qualidade?
Depende daquilo para que converte, não daquilo de que parte. Converter para um formato sem perdas como o PNG preserva cada pixel; converter para JPG, WebP ou AVIF descarta detalhe em definitivo. Nada recupera a qualidade que o ficheiro já tinha perdido.
Converter a partir de ICO é grátis, e envia o meu ficheiro?
Grátis, sem conta, e nada é enviado. Todos os conversores deste site leem o seu ficheiro com as interfaces do navegador, convertem-no com código a correr no seu dispositivo e devolvem o resultado como transferência. Pode confirmá-lo você mesmo no painel de Rede das ferramentas de programador.
Onde é que a conversão acontece?
No seu navegador, no seu próprio dispositivo. Aqui não existe servidor de conversão nenhum para onde enviar seja o que for, e não há serviço de terceiros envolvido. É uma afirmação sobre o que o site faz, e não uma promessa sobre como trata ficheiros enviados, porque nenhum envio acontece.

A publicidade neste site

A publicidade paga este site. Os anúncios podem guardar cookies para escolher o que lhe mostrar e para não se repetirem. Os seus ficheiros não têm nada a ver com isso: nunca saem do navegador, seja qual for o botão que carregar, e todas as ferramentas funcionam nos dois casos.

O que isto abrange