Comprimir GIF

GIF compression

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

    Insira seu GIF

    Qualquer tamanho, animado ou estático. A ferramenta lê cada quadro, a paleta global e os atrasos dos quadros.

  2. 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. 3

    Visualize o loop

    Veja o GIF otimizado tocar antes de baixar. Compare o peso com o original.

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

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.