Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
Aqui você converte GIF para ICO de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.
Até 100 arquivos de uma vez. Formatos misturados não são problema.
Eles são convertidos um após o outro e baixados juntos em um ZIP.
GIF para ICO



Um GIF de logo quase nunca é o logo em si. É uma exportação, feita uma vez para uma página no tamanho que ela precisava, reduzida a 256 cores e muitas vezes reduzida de algo maior. Em algum lugar costuma existir um original — um arquivo do Illustrator, um SVG, um PNG em alta resolução numa pasta de marca.
Vale cinco minutos de busca, porque um ícone feito de arte vetorial pode ser redesenhado em 16 pixels com os traços engrossados para continuar legível, e um ícone feito de um GIF de 120 pixels não consegue. Se a busca não dá em nada, esta conversão é a saída razoável.
ICO é um contêiner. A Microsoft o desenhou em 1985 para guardar um conjunto da mesma imagem em tamanhos diferentes, para que o Windows escolhesse 16 pixels numa lista, 32 numa área de trabalho e 256 numa prévia sem redimensionar nada.
O que esta conversão escreve é esse conjunto: uma entrada por tamanho escolhido, três por padrão, em 48, 32 e 16 pixels, cada uma um PNG real feito naquele tamanho e listado do maior para o menor.
Se a borda mais longa do GIF passar de 256 pixels, a imagem é reduzida até chegar exatamente em 256 e a borda mais curta acompanha proporcionalmente. Um GIF menor que os tamanhos pedidos é ampliado para preencher — a única forma de piorar o resultado em vez de melhorá-lo.
O teto é do formato, não uma política: cada entrada do diretório ICO guarda cada dimensão num único byte, então 256 é gravado como zero porque 256 não cabe num byte. Nada maior tem onde ser registrado.
Cada entrada escrita aqui é quadrada, porque é isso que um ícone é. Uma marca de 240 por 64 pixels mantém as proporções e é centralizada no quadrado na maior escala que couber, com transparência preenchendo as faixas acima e abaixo. Nada é espremido.
O outro lado ainda custa: uma marca de 240 por 64 centralizada num quadrado de 16 pixels sai com uns quatro pixels de altura. Corte para um quadrado antes, e corte em vez de reduzir — pegue o símbolo ou o monograma, centralize e deixe uma margem pequena.
Cada entrada do diretório é um PNG. O formato também permite um bitmap bruto — o que originalmente significava — mas todo Windows desde o Vista lê um PNG dentro de um ICO, o arquivo fica uma fração do tamanho e o canal alfa é de verdade.
É por isso que não há controle de qualidade nesta página: PNG não tem perdas e não há nada para ajustar. Três PNGs pequenos costumam custar menos que um PNG grande — medido num logo chapado, 1.062 bytes contra 2.229 de um único quadro de 256.
Transparência em GIF é uma entrada de paleta marcada como visível através. Um pixel é totalmente transparente ou totalmente opaco, nada entre os dois, e a suavização ao redor das curvas do logo foi feita contra o fundo original.
Reduzido a 32 pixels isso aparece: o halo claro de um logo suavizado contra branco continua claro contra um tema escuro de navegador, o que lê como um contorno sujo. Não há configuração que remova isso — a informação sobre o que esses pixels de borda deveriam ser foi descartada quando o GIF foi feito.
O limite de paleta que torna o GIF um formato fotográfico ruim é praticamente irrelevante aqui. Logos são cor chapada por design — duas ou três cores, uma borda dura, sem gradiente — e 256 entradas é muito mais do que isso precisa.
As dimensões em pixels são a restrição real. Um ícone é julgado a 16 e 32 pixels, e o que importa lá é se as formas ainda se distinguem: um serifado fino desaparece, uma marca-d'água com duas palavras desaparece, um símbolo geométrico sólido sobrevive.
A prática moderna é um conjunto de PNGs e um SVG declarados no head da página, e há bons argumentos para isso. Mas o arquivo na raiz continua sendo requisitado por navegadores que não encontram declaração nenhuma, por leitores de feed e por uma longa lista de ferramentas antigas.
O arranjo prático é fazer os dois: um ICO na raiz como reserva universal, e as declarações modernas ao lado. Converter o GIF aqui dá o primeiro passo num único conversor.
O GIF é decodificado pelo navegador, a imagem é codificada como PNG e o diretório de ícone é escrito ao redor dela em JavaScript na mesma aba. Nada chega a um servidor, não existe conta e não existe marca d'água entre a conversão e o download.
Para um logo isso costuma ser um ponto pequeno e às vezes um ponto real: ativos de marca sob confidencialidade, a marca de uma ferramenta interna, arte de um cliente enviada sob acordo. Nada disso precisa passar por terceiros para virar um ícone.
| GIF | ICO | |
|---|---|---|
| Nome completo | Graphics Interchange Format | Ícone do Windows |
| Extensão do arquivo | .gif | .ico |
| Tipo de mídia | image/gif | image/x-icon |
| Compressão | Sem perdas — nada é descartado | Sem perdas — nada é descartado |
| Publicado pela primeira vez | 1987 | 1985 |
| Publicado por | CompuServe | Microsoft |
| Especificação | GIF89a | — |
| Licença | Padrão aberto | Publicado, não padronizado |
| Situação hoje | Antigo, ainda lido em todo lugar | De nicho |
| Profundidade de bits | 8 | 8 |
| Cor que consegue descrever | paleta indexada | RGB, paleta indexada |
| Maior imagem | 65.535 px por lado | 256 px por lado |
| Abre no navegador | Todos os navegadores | Todos os navegadores |
| Considerado no lugar | WebP, MP4 | PNG, SVG |
A transparência se mantém. GIF e ICO guardam canal alfa, então um recorte continua recortado e nada é preenchido atrás.
GIMP lê tanto GIF quanto ICO, então dá para comparar o resultado com o original sem um segundo programa.
GIF é o formato da CompuServe, publicado em 1987. Registra 8 bits por canal.
ICO vem da Microsoft é de 1985. GIMP e IcoFX leem o formato.
Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo. O motor deste par específico é jSquash, compilações em WebAssembly dos codecs de imagem de referência; seu navegador baixa isso uma vez e guarda.
É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez. jSquash é baixado para a sua máquina e roda lá, e por isso não há contador.
ICO comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade. Só o primeiro quadro é convertido: um GIF animado vira imagem parada.
A transparência se mantém. GIF e ICO guardam canal alfa, então um recorte continua recortado e nada é preenchido atrás.
O que esta página afirma sobre GIF e ICO pode ser conferido, e estes são os documentos que resolvem a questão.