Visão geral
A CompuServe lançou o GIF em 1987; a revisão GIF89a (1989) adicionou transparência e as informações de tempo que tornam a animação possível. Sua compressão LZW foi patenteada até 2003–2004, o que motivou a criação do PNG.
Cada quadro de um GIF usa uma paleta de no máximo 256 cores, e a transparência é de liga/desliga por pixel. Isso serve para gráficos simples, mas fotos apresentam faixas ou ruído de pontilhado, e GIFs animados ficam muitas vezes maiores que o mesmo clipe em vídeo, WebP ou AVIF.
Vantagens
- +Animações que funcionam em todo lugar, inclusive em clientes de e-mail antigos
- +Simples e universalmente suportado
- +Sem perdas para imagens com até 256 cores
Desvantagens
- −Apenas 256 cores por quadro
- −Transparência de 1 bit com bordas serrilhadas
- −Arquivos muito grandes para animações
- −Sem canal alfa
Como funciona a compressão GIF
O GIF associa cada pixel a um índice de uma paleta de cores e comprime a sequência de índices com LZW, um algoritmo sem perdas baseado em dicionário. A etapa da paleta torna o GIF, na prática, com perdas para imagens com mais de 256 cores.
Usos comuns
- Animações curtas de reação e figurinhas
- Ícones simples e pixel art
- Compatibilidade máxima com e-mails e fóruns antigos
Suporte em navegadores e softwares
Suportado por todo navegador e quase todo software.
Como converter GIF
Use o conversor no topo desta página: solte seu arquivo, escolha um formato de saída e baixe o resultado. As conversões rodam no seu navegador, então nada é enviado.
- JPG não suporta transparência. As áreas transparentes serão preenchidas com a cor de fundo.
- Imagens animadas: apenas o primeiro quadro é convertido.
Processada localmente no seu navegador
Perguntas frequentes sobre GIF
Como deixar um GIF menor?
Para imagens estáticas, converta para PNG ou WEBP. Conteúdo animado fica muito menor como WebP animado, AVIF ou vídeo.
O JFIF.IO mantém animações GIF?
Ainda não: ao converter um GIF animado, o primeiro quadro é convertido. Avisamos isso no conversor para não haver surpresas.
O GIF é sem perdas?
A compressão LZW é sem perdas, mas reduzir uma imagem a 256 cores não é. Fotos perdem detalhes de cor quando salvas como GIF.