Converter ICO para GIF

Aqui você converte ICO para GIF 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.

  • Onde roda No seu navegador. O arquivo nunca é enviado.
  • Com perdas Parte do detalhe é trocada por tamanho. GIF não consegue guardar tudo o que um ICO guarda.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.
  • Vale saber Reduzido a 256 cores, o que numa fotografia se percebe, e as áreas transparentes não são mantidas: são preenchidas com a cor de fundo.

Até 100 arquivos de uma vez. Formatos misturados não são problema.

O que a conversão de ICO para GIF faz de fato

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as ICO.

ICO139 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as GIF.

GIF36 KB3.8× menor

Uma cena fotográfica — degradês suaves, bordas macias, granulação. Este é o caso para o qual GIF foi feito, ou contra o qual foi feito, e os números mostram qual dos dois. As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as ICO.

ICO7 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as GIF.

GIF8 KB7% maior

Fundo transparente e um degradê atravessando a forma. GIF ou mantém os dois, ou mantém um, ou preenche a transparência com uma cor sólida — e é essa diferença que pega as pessoas. As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as ICO.

ICO3 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as GIF.

GIF6 KB2.4× maior

Cor chapada e bordas duras, como numa interface, num gráfico ou num logo. Comportamento bem diferente do da fotografia acima, e o motivo de a resposta ser "depende do que está no arquivo". As duas imagens são desenhadas por código e codificadas pelo mesmo conversor que roda nesta página, então os tamanhos são a saída do próprio site.

O fundo transparente é preenchido, não carregado

GIF suporta transparência, mas de um jeito estreito: apenas uma entrada da paleta pode ser marcada como invisível, e o codificador usado aqui não marca nenhuma. Ele monta uma paleta a partir da imagem, escreve como uma lista de trios RGB, e a informação alfa se perde antes do arquivo ser montado.

Então o recorte é preenchido antes de chegar ao codificador. Os pixels transparentes recebem a cor de fundo ajustada acima da área de arraste, branco por padrão, e a paleta é calculada a partir do resultado. Um logo arredondado que flutuava no ICO chega no GIF sobre um quadrado sólido.

Escolha a cor de preenchimento em vez de aceitar o padrão

A cor é um controle nesta página, acima da área de arraste, e vale um momento em vez de um encolher de ombros. Nem sempre esteve lá: até agosto de 2026 o achatamento acontecia em silêncio dentro do quantizador e todo recorte voltava preto.

Se o destino é uma assinatura de e-mail, a cor é quase sempre branco, porque clientes de e-mail renderizam sobre fundo branco. Se é uma intranet com cabeçalho colorido, combine com o cabeçalho. Para algo que um preenchimento chapado não dá conta, componha no GIMP e converta o resultado já achatado.

Por que um sistema antigo ainda pede um GIF

GIF tem trinta e nove anos e é o formato de imagem mais universalmente legível que já existiu. Todo cliente de e-mail, todo motor de fórum, todo painel de controle industrial e todo software corporativo escrito antes de mais ou menos 2005 lê um. É por isso que especificações ainda nomeiam GIF: não por preferência, mas porque quem escreveu a especificação queria uma resposta que não pudesse falhar.

O corolário é que o destino provavelmente tem outras restrições também — tamanho máximo de pixel, tamanho máximo de bytes, proporção fixa. Leia o resto dessa especificação antes de converter.

Uma paleta de 256 cores raramente é o que limita um ícone

GIF guarda um índice por pixel numa tabela de no máximo 256 cores, motivo pelo qual fotografias viram faixas visíveis. Um ícone é outro animal: cor chapada, um punhado de cores de marca, e a suavização das bordas que adiciona tons intermediários. Mesmo contando essas, a maioria dos ícones fica bem abaixo do teto.

Onde isso morde é numa marca com gradiente real — uma esfera, um brilho metálico, um efeito de luz. Esses geram centenas de valores distintos numa área pequena, e a redução de paleta aparece como degrau. Se seu ícone tem um desses, olhe o resultado em tamanho real antes de enviar.

Um único quadro estático, sem animação escondida

As pessoas associam GIF a movimento, então vale ser explícito: não há nada para animar aqui. Um ICO guarda a mesma imagem desenhada em vários tamanhos para diferentes contextos de exibição. Não tem conceito de tempo, sem atraso de quadro e sem contagem de loop, e o codificador aqui escreve exatamente um quadro.

Se o que você precisa é uma versão animada de um logo, esta não é a conversão — isso começa a partir de um vídeo ou de uma origem já animada, e passa por outra ferramenta inteiramente.

Qual dos tamanhos do ícone acaba no GIF

O maior. O navegador decodifica o contêiner e devolve a maior entrada, confirmado testando um arquivo com imagens de 16, 32, 48 e 256 pixels em quatro cores separadas: o resultado foi o desenho de 256 pixels toda vez.

E 256 é o teto rígido, porque uma entrada de ícone guarda suas dimensões num único byte, com 0 significando 256. Então um GIF feito assim nunca passa de 256 pixels de lado, seja qual for o pedido do destino.

O quanto o GIF fica pequeno de fato

Pequeno, e muitas vezes menor do que o esperado. GIF comprime sequências de índices de paleta idênticos, e arte de ícone chapada é praticamente só isso. No arquivo de teste — 8.471 bytes de ícone com quatro entradas — o GIF de 256 pixels saiu com 1.894 bytes.

Isso é competitivo com o PNG da mesma imagem, que ficou em 1.737 bytes. A diferença é pequena demais para o tamanho decidir a escolha aqui — transparência é o motivo, e nessa métrica o PNG ganha de forma clara.

Quando um PNG será aceito em vez do GIF

Vale uma tentativa antes de se comprometer com um fundo achatado. Muitos sistemas que citam GIF na documentação aceitam PNG no código, porque a validação foi escrita depois do texto de ajuda. Se passar, você mantém a transparência e não perde nada.

Onde GIF é de fato obrigatório — um modelo de e-mail renderizado por algo antigo, um dispositivo com decodificador fixo — pegue o GIF e ajuste a cor de fundo para combinar com o destino.

Convertendo um conjunto de ícones inteiro para uma plataforma legada

Solte a pasta. Cada arquivo é decodificado, quantizado e codificado independentemente, voltando junto num ZIP. A paleta é construída por imagem em vez de compartilhada entre o conjunto, então dois ícones com a mesma cor de marca podem acabar com índices ligeiramente diferentes — invisível no uso, mas significa que os arquivos não são intercambiáveis a nível de byte.

A cor de fundo, por outro lado, é um único ajuste para toda a pasta, então todo ícone do conjunto é achatado sobre o mesmo preenchimento. Converter metade de um conjunto agora e metade depois é como as duas metades acabam em cores diferentes.

Como converter ICO para GIF

  1. Solte o seu arquivo ICO nesta página, ou clique para escolher um.
  2. Escolha GIF como destino. A conversão acontece no seu navegador e o arquivo não é enviado.
  3. Baixe o arquivo GIF pronto.

ICO ou GIF: o que muda

ICO comparado com GIF
ICOGIF
Nome completoÍcone do WindowsGraphics Interchange Format
Extensão do arquivo.ico.gif
Tipo de mídiaimage/x-iconimage/gif
CompressãoSem perdas — nada é descartadoSem perdas — nada é descartado
Publicado pela primeira vez19851987
Publicado porMicrosoftCompuServe
EspecificaçãoGIF89a
LicençaPublicado, não padronizadoPadrão aberto
Situação hojeDe nichoAntigo, ainda lido em todo lugar
Profundidade de bits88
Cor que consegue descreverRGB, paleta indexadapaleta indexada
Maior imagem256 px por lado65.535 px por lado
Abre no navegadorTodos os navegadoresTodos os navegadores
Considerado no lugarPNG, SVGWebP, MP4

O que se perde

GIF não tem canal alfa. Um arquivo ICO com transparência sai com essas áreas preenchidas — de branco, se você não indicar outra coisa — e nenhum ajuste de GIF traz a transparência de volta.

GIF aceita no máximo 256 cores por imagem. Uma fotografia é reduzida a uma paleta, daí o céu em degraus. Não é ajuste de qualidade: é o formato.

Abrir o resultado

GIMP lê tanto ICO quanto GIF, então dá para comparar o resultado com o original sem um segundo programa.

Para que serve cada formato

ICO é o formato da Microsoft, publicado em 1985. Registra 8 bits por canal.

GIF vem da CompuServe é de 1987, descrito em GIF89a. GIMP, Adobe Photoshop e ImageMagick leem o formato.

De ICO para GIF: perguntas frequentes

Meu arquivo ICO é enviado para algum lugar?

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.

Converter ICO para GIF é grátis?

É. 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.

Perde qualidade ao converter ICO para GIF?

GIF comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade. Reduzido a 256 cores, o que numa fotografia se percebe, e as áreas transparentes não são mantidas: são preenchidas com a cor de fundo.

O fundo transparente sobrevive de ICO para GIF?

GIF não tem canal alfa. Um arquivo ICO com transparência sai com essas áreas preenchidas — de branco, se você não indicar outra coisa — e nenhum ajuste de GIF traz a transparência de volta.

Por que a fotografia fica com faixas em GIF?

GIF aceita no máximo 256 cores por imagem. Uma fotografia é reduzida a uma paleta, daí o céu em degraus. Não é ajuste de qualidade: é o formato.

Mais sobre esses formatos

De onde vêm estes números

O que esta página afirma sobre ICO e GIF pode ser conferido, e estes são os documentos que resolvem a questão.