Como comprimir um GIF — chegar a 256 KB, 512 KB ou qualquer limite
Deixe um GIF animado menor sem estragá-lo: as quatro coisas que decidem o tamanho, a ordem para mexer nelas e os limites do Discord e do e-mail.
Atualizado em 14 de outubro de 20267 min de leitura
Para comprimir um GIF, abra-o num compressor de GIF, digite o tamanho de que você precisa — digamos 256 KB para um emoji do Discord ou 8 MB para um aplicativo de conversa — e deixe a ferramenta encontrar as configurações mais suaves que chegam lá. Depois confira a prévia e baixe. Ao contrário de um JPG, um GIF não tem controle de qualidade; ele só fica menor mudando o que há dentro dele: as dimensões, o número de cores, o número de quadros e quanto de cada quadro é armazenado. Saber qual deles mudar primeiro é a diferença entre um GIF que parece igual com um terço do tamanho e um que vira uma bagunça pontilhada.
As quatro coisas que decidem o tamanho de um GIF
Todo compressor de GIF trabalha com as mesmas quatro alavancas. Experimente-as nesta ordem, porque ela vai da mudança menos visível para a mais visível:
- 1Dimensões. Reduzir a largura e a altura pela metade remove cerca de três quartos dos pixels e não muda nada no movimento. Se o GIF vai aparecer pequeno de qualquer jeito — um emoji, uma reação numa conversa —, isso não custa nada visível.
- 2Cores. Um GIF guarda até 256 cores por quadro. Ir para 128 é invisível na maioria das imagens quando o pontilhamento (dithering) é aplicado; 64 serve bem para gravações de tela. Abaixo de cerca de 32, os gradientes suaves começam a formar faixas.
- 3Quadros delta. Em vez de guardar cada quadro inteiro, guarde só o retângulo que mudou e marque o resto como transparente. Visualmente isso é de graça, e sozinho muitas vezes reduz o arquivo várias vezes.
- 4Taxa de quadros. Descartar um quadro sim, um não, corta os dados de quadros pela metade. É a única mudança que as pessoas notam na hora, como travadas, então ela fica por último.
Numa animação de teste, guardar só as áreas alteradas levou um GIF de 20 quadros de 116.532 bytes para 21.304 bytes — 5,5 vezes menor, com saída idêntica pixel a pixel. Reduzir um clipe fotográfico de 256 cores para 8 o levou de 381.670 bytes para 90.113, que também foi o ponto em que as faixas ficaram evidentes.
Modo alvo: diga o tamanho, não uma porcentagem
A maioria dos compressores oferece um controle chamado algo como “nível de compressão” e deixa você adivinhar qual número fica abaixo do limite. Isso é ao contrário: você nunca quer de fato “75% de compressão”, você quer um arquivo abaixo de 512 KB porque é isso que a plataforma aceita.
Adicione o GIF
Solte-o no compressor de GIF. WebP animado e APNG também são aceitos.
Digite o tamanho alvo
No modo alvo, informe o limite — 256 KB, 512 KB, 8 MB. A ferramenta procura a combinação mais suave de escala, cores e quadros que chega lá, na ordem acima.
Confira a prévia e os números
O resultado mostra a animação e o tamanho antes e depois. Se algo parecer grosseiro demais, você vai ver aqui, e não depois de postar.
Baixe
O tempo de cada quadro, o número de repetições e a transparência são mantidos, então ele toca como o original.
Prefere escolher você mesmo? O modo manual define diretamente a paleta, de 2 a 256 cores, a escala, o descarte de quadros e o método de pontilhamento.
Limites de tamanho que vale conhecer
| Destino | Limite | O que mudar primeiro |
|---|---|---|
| Emoji personalizado do Discord | 256 KB; exibido em cerca de 128 × 128 px | Redimensione para 128 × 128, depois as cores |
| Figurinha do Discord | 512 KB; 320 × 320 px | Redimensione para 320 × 320, depois as cores |
| Envio de arquivo no Discord, conta gratuita | 10 MB | Cores e quadros delta; veja o guia do Discord |
| Emoji personalizado do Slack | Imagens quadradas pequenas; fique abaixo de 128 KB | Redimensione para 128 × 128 e corte quadros |
| Newsletter ou assinatura de e-mail | Mire em menos de 1 MB | Dimensões e duração |
| Site ou README | O menor possível | Quadros delta e cores, ou use vídeo |
Para emojis e figurinhas, redimensione primeiro para o tamanho exato com o redimensionador de GIF. A plataforma vai exibi-lo nesse tamanho de qualquer jeito, então cada pixel acima disso é byte desperdiçado. Depois deixe o modo alvo cuidar do resto. Os limites das plataformas mudam de tempos em tempos, então confira o valor atual na janela de envio do aplicativo se um arquivo for recusado.
Digite o tamanho de que você precisa e o compressor chega lá, mantendo o tempo dos quadros e a transparência. Tudo roda no seu dispositivo, não nos nossos servidores.
Comprimir um GIFConfigurações por tipo de GIF
- Gravações de tela e demonstrações de aplicativos. Cores chapadas e texto nítido. Experimente 64 cores com o pontilhamento desativado — o pontilhamento acrescenta ruído que prejudica o texto e custa bytes.
- Clipes de vídeo ou fotos. Gradientes suaves precisam de pontilhamento para evitar faixas. Comece com 128 cores e pontilhamento ordenado; a difusão de erro fica um pouco melhor e é mais lenta.
- Desenhos de traço, logotipos e pixel art. Muitas vezes ficam bem com 16 ou até 8 cores. Desative o pontilhamento, senão as áreas chapadas ficam pontilhadas.
- GIFs com fundo transparente. Espere um arquivo maior. A otimização por quadros delta é desativada automaticamente, porque usa o mesmo espaço de cor transparente para outra finalidade, e a transparência correta tem prioridade.
Encurte antes de comprimir
A duração é a alavanca que as pessoas esquecem. Um GIF de reação raramente precisa de mais de dois ou três segundos, e cada segundo removido é um segundo de quadros que não precisa mais ser guardado. Corte o início e o fim com o cortador de GIF antes de comprimir. Se você está criando o GIF a partir de um vídeo, escolha um trecho curto e uma largura modesta desde o começo — converter vídeo em GIF explica as configurações que mantêm o arquivo pequeno desde o início.
Descartar quadros não deve acelerar a animação
Um defeito comum em compressores de GIF: eles removem um quadro sim, um não, e mantêm o atraso original de cada quadro, então a animação toca no dobro da velocidade. O arquivo continua válido, então nada avisa você. Aqui, quando um quadro é removido, o tempo de exibição dele é somado ao quadro que fica, então a animação dura exatamente o mesmo que antes — nos testes, descartar um quadro sim, um não, reduziu um arquivo de 21.304 para 14.282 bytes, com a reprodução total inalterada em 2.000 ms.
Quando desistir do GIF
Se o lugar onde você vai postar aceita vídeo, use vídeo. O GIF é limitado a 256 cores por quadro e não tem nada da compensação de movimento que o vídeo moderno usa, então um MP4 ou WebM do mesmo clipe costuma ser de dez a vinte vezes menor e fica melhor. A maioria dos “GIFs” nas redes sociais já são vídeos curtos sem som. Comprima o GIF quando o destino realmente precisar do formato — emojis, figurinhas, e-mail, documentação — e, fora isso, veja converter GIF para MP4.
Se o seu GIF ficar maior depois de comprimir, provavelmente ele já estava bem otimizado; a ferramenta mostra o antes e o depois em toda execução, então guarde o original. O plano gratuito comprime um GIF por vez, de até 50 MB e 300 quadros, gera saídas de até 1024 pixels no lado maior e usa até 128 cores. O Pro remove o limite de arquivo, libera a paleta completa de 256 cores em resolução total e aceita até 50 arquivos de uma vez.
Perguntas frequentes
Como comprimo um GIF sem perder qualidade?
Use primeiro a otimização por quadros delta e um redimensionamento moderado; os dois diminuem o arquivo com pouca ou nenhuma mudança visível. Em seguida, reduza as cores para 128. Descarte quadros só se ainda precisar de mais.
Como comprimo um GIF para 256 KB para um emoji do Discord?
Redimensione-o para 128 × 128 pixels e digite 256 KB como alvo no compressor de GIF. Encurte-o com o cortador de GIF se ainda não couber.
Como comprimo um GIF para 512 KB para uma figurinha do Discord?
Redimensione-o para 320 × 320 pixels e defina 512 KB como tamanho alvo. Menos cores e um loop mais curto são o que mais ajuda se ainda estiver grande demais.
Por que o meu GIF é tão grande?
O GIF guarda até 256 cores por quadro com uma compressão antiga e sem previsão de movimento. Dimensões grandes, muitos quadros e conteúdo fotográfico somam rápido.
Comprimir um GIF faz ele tocar mais rápido?
Aqui, não. Quando quadros são descartados, o tempo de exibição deles é passado para os quadros que ficam, então a duração total continua a mesma.
Devo converter meu GIF para MP4?
Se o destino aceita vídeo, sim. Um MP4 do mesmo clipe costuma ser de dez a vinte vezes menor e tem cores melhores.