Comprimir GIF
GIFs animados são notoriamente pesados — um clipe de 5 segundos pode facilmente atingir 10 MB porque cada quadro armazena sua própria paleta e raster comprimido em LZW. Esta ferramenta reduz GIFs quantizando a paleta, eliminando quadros redundantes e, opcionalmente, escalando dimensões. Você obtém o mesmo loop, com uma fração do peso.
Como funciona a compressão de GIF
-
1
Insira seu GIF
Qualquer tamanho, animado ou estático. A ferramenta lê cada quadro, a paleta global e os atrasos dos quadros.
-
2
Escolha a estratégia de compressão
Reduza as cores (256 para 64 ou 32), elimine cada segundo quadro (reduz o tamanho instantaneamente) ou diminua as dimensões.
-
3
Visualize o loop
Veja o GIF otimizado tocar antes de baixar. Compare o peso com o original.
-
4
Baixar
Salve o arquivo comprimido. Original inalterado.
Onde os bytes vivem em um GIF
Um GIF é uma sequência de quadros, cada um com uma tabela de cores local (até 256 cores) e um bloco de índices de pixels comprimidos em LZW. Ao contrário dos codecs de vídeo, o GIF não faz compensação de movimento — cada quadro armazena o raster completo, mesmo que apenas três pixels tenham mudado. É por isso que um GIF de 5 segundos a 30fps é 150 imagens completas concatenadas.
O que realmente reduz o tamanho
| Técnica | Economia | Custo de qualidade |
|---|---|---|
| Redução de paleta (256→64) | 20-35% | Bandas visíveis em gradientes |
| Eliminar cada segundo quadro | ~50% | Movimento mais abrupto (15fps em vez de 30fps) |
| Escalar para 75% de largura | ~44% | Menor na tela, de outra forma está bem |
| LZW com perdas (gifsicle -O3) | 10-25% | Artefatos de dithering menores |
Combinar redução de paleta + eliminação de quadros geralmente corta um GIF em 60-70% com perda quase invisível.
Quando parar de usar GIF
Se seu clipe tiver mais de 3 segundos ou maior que 600 px de largura, um MP4 ou WebM será 5-20x menor com a mesma qualidade percebida. A maioria das plataformas (Twitter, Slack, Discord, até fóruns antigos) agora reproduz MP4 automaticamente. O GIF só sobrevive onde a reprodução automática de vídeo é bloqueada ou onde o arquivo é literalmente incorporado como uma tag <img>.
Dicas
- Comece reduzindo — um GIF de 1200px quase nunca é necessário.
- Remova os primeiros e últimos quadros idênticos (comum ao exportar de gravadores de tela).
- Se as cores forem planas (screencasts, animação em linha), a paleta de 32 cores é invisível.
- Para conteúdo fotográfico, GIF é o formato errado. Converta para MP4.
Perguntas frequentes
Sim. A contagem de loops é preservada do arquivo original (loop infinito ou uma contagem específica). Apenas os dados dos pixels e, opcionalmente, a contagem de quadros mudam.
Na prática, você pode frequentemente alcançar 20-30% do tamanho original sem perda de qualidade óbvia. Ir abaixo disso geralmente significa reduzir para 32 cores ou 10fps, o que é visível, mas às vezes aceitável para animações de UI.
Se o destino suportar vídeo, sim — MP4/WebM é 5-20x menor. Fique com GIF apenas onde o vídeo não pode ser reproduzido automaticamente, como em clientes de e-mail e alguns fóruns legados.
A compressão é feita do lado do cliente no seu navegador quando possível. Nada é armazenado após o término da sessão.