GIF

O que é um arquivo GIF?

Limitado a 256 cores, e ainda assim o único formato de imagem que anima em qualquer lugar. Para vídeo gera arquivos enormes.

O que é GIF

GIF é um formato binário, que só significa alguma coisa para um programa que o conhece. Ele guarda uma grade de pixels, então amolece assim que você o amplia além da própria resolução. Ele é usado para a web.

A extensão é .gif e o nome por extenso é Graphics Interchange Format. Os dois importam menos do que aquilo que o arquivo consegue carregar, e é disso que trata o resto desta página.

De onde vem GIF

A CompuServe publicou o formato em 1987. A especificação é GIF89a.

A um formato que se manteve legível por tanto tempo dá para confiar algo que você quer de volta daqui a dez anos.

A especificação é pública

Qualquer um pode implementá-la sem pedir permissão nem pagar licença. É por isso que o formato aparece em tantos programas, e é por isso que arquivos escritos há vinte anos ainda abrem.

É um formato legado

Ele ainda abre em todo lugar e programas antigos ainda o escrevem, mas nada de novo está sendo construído em volta. Converta o que quiser guardar e não o escolha para algo que começa hoje.

Nada é jogado fora

GIF guarda o conteúdo exatamente. Salvar de novo não muda nada, então dá para abrir, editar e salvar quantas vezes você quiser sem acumular estrago — e é isso que faz dele um formato de trabalho e não de entrega.

Ele pode ser transparente

GIF carrega um canal alfa, então uma logomarca mantém as bordas suaves por cima do que estiver atrás em vez de chegar dentro de uma caixa branca.

Ele pode carregar mais de um quadro

GIF consegue guardar uma animação em vez de uma imagem parada. Vale saber disso antes de converter: um destino que só comporta um quadro fica com o primeiro e larga o resto, quase sempre sem avisar.

Que cor ele consegue descrever

Até 8 bits por canal. Ele consegue trabalhar em uma paleta indexada.

Oito bits por canal é o que uma tela mostra e o que praticamente todo formato de entrega carrega.

GIF está limitado a 256 cores

A paleta é a restrição da qual todo o resto decorre. Uma fotografia convertida para esse formato tem de ter as cores escolhidas e aproximadas — por isso os degradês saem em faixas ou pontilhados, e por isso um desenho de cores chapadas atravessa o formato sem um arranhão.

Existe um limite de tamanho que vale conhecer

GIF não consegue descrever uma imagem maior que 65.535 pixels de lado. Isso fica muito acima de uma fotografia comum e bem ao alcance de um panorama costurado ou de uma digitalização em alta resolução — é exatamente aí que a gente esbarra nele.

O que abre GIF

GIMP, Adobe Photoshop e ImageMagick leem esse formato, e a maioria dos programas do mesmo tipo também.

Quando um arquivo não abre, o formato raramente é o problema — mais comum é o programa ser mais antigo que ele. Converter para algo mais antigo é o caminho confiável, e é para isso que serve o resto deste site.

Abrir no navegador

Qualquer navegador atual lê o formato.

Dá para colocá-lo numa página ou anexá-lo a uma mensagem sem se perguntar o que o outro lado tem instalado.

É um formato de entrega

GIF foi feito para ser entregue, não para se trabalhar dentro dele. Editar um é possível e raramente agradável; o caminho sensato passa pelo original e por uma nova exportação.

O que dá errado com ele

As reclamações que se repetem: degradês suaves podem sair em degraus visíveis.

Nada disso é motivo para evitar o formato. São as coisas que vale conhecer antes que uma delas te pegue de surpresa, o que é uma afirmação diferente e mais útil.

Os dados, num lugar só

Identificadores e procedência do formato GIF.
Extensão.gif
Tipo de mídiaimage/gif
Publicado porCompuServe
Primeira publicação1987
EspecificaçãoGIF89a

Converter GIF para outra coisa

Converter outra coisa para GIF

Formatos a considerar no lugar de GIF

De onde vêm estes números

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