Pular para o conteúdo
helpyself

Compressor de GIF

Só local — nada é enviado a menos que você salve ou compartilhe.

Comprima um GIF pelas únicas três características que ele tem — quadros, cores e tamanho. Nada é enviado.

  1. Arraste seu GIF para cá
  2. Escolha quantos quadros, cores e pixels quer manter — a estimativa atualiza enquanto você ajusta
  3. Comprima, veja o tamanho real e baixe
Salvar esta ferramenta

Tenha Compressor de GIF sempre à mão

Favoritar

Sobre esta ferramenta

GIFs são grandes para o que são, e "reduzir tamanho do gif" é uma tarefa que parece simples até você tentar. Um clipe de três segundos pode ter doze megabytes, o que é grande demais para e-mail, ultrapassa o limite da maioria dos fóruns e deixa a página lenta — e diferente do JPEG não existe um controle de qualidade para diminuir, pois um GIF já é compactado sem perda. Isso é o que precisa ser entendido antes de comprimir GIFs: tudo o que reduz um GIF elimina algo. Existem exatamente três opções, e esta ferramenta mostra as três na tela em vez de escondê-las atrás de um único "nível de compressão" que não diz o que foi removido. Para reduzir o tamanho do gif, o primeiro ajuste são os quadros, e geralmente é o melhor custo-benefício — a maioria dos GIFs tem muito mais quadros por segundo do que o olho percebe, e manter só metade deles reduz o arquivo pela metade. A duração é mantida quando isso é feito, então a animação roda na mesma velocidade, diferente da maioria dos compressores que aceleram o resultado. Menos cores é a próxima opção: 256 é o máximo permitido pelo GIF e a maioria dos clipes ficam idênticos com 64 cores. Imagens com gradientes, como céus ou sombras, mostram a diferença primeiro, com bandas visíveis. Dimensões menores é o ajuste mais direto de qualquer otimizador de GIF e o mais confiável — metade da largura e metade da altura é um quarto dos pixels. O resultado é mostrado com seu tamanho real ao lado do original antes do download, e tudo acontece no seu navegador: nada é enviado, não há fila, nem marca d'água adicionada.

Perguntas frequentes

Por que não há controle de qualidade?

Porque GIF não tem configuração de qualidade para ajustar. Diferente do JPEG, ele já é compactado sem perda, com uma paleta de no máximo 256 cores, então não há nada para reduzir — tudo que diminui o arquivo precisa remover quadros, cores ou pixels. Uma ferramenta que mostra um único botão de "compressão" escolhe entre essas opções sem dizer qual foi usada.

Remover quadros vai fazer a animação rodar mais rápido?

Aqui não. Cada quadro mantido assume o tempo dos quadros que substitui, assim a animação dura o mesmo que antes e o loop se encaixa. Muitas ferramentas ignoram isso, e por isso um GIF "comprimido" costuma ficar com movimentos trêmulos — não é a mesma animação, é uma mais curta e acelerada.

Quanto menor meu GIF pode ficar?

A estimativa atualiza conforme você muda as configurações, e o valor real aparece após a compressão. Eles não coincidem exatamente, e isso é correto: o quanto um GIF pode ser comprimido depende da imagem, então dois arquivos com dimensões e quadros iguais podem ter tamanhos três vezes diferentes. A estimativa é confiável no efeito da mudança — reduzir pela metade os quadros reduz cerca da metade do tamanho — mas não no número exato de bytes.

Meu GIF é enviado para algum lugar?

Não. Ele é decodificado, reescrito e recodificado no seu navegador — algo incomum para um compressor de GIF online, onde o padrão é upload, fila e marca d'água. Aqui não há nada disso, nem uma cópia do seu arquivo armazenada.

Qual ajuste devo fazer primeiro?

Quadros, quase sempre. A maioria dos GIFs tem muito mais quadros por segundo do que o olho precisa para o tipo de movimento que mostram, e manter metade dos quadros reduz o arquivo em cerca de metade sem muita diferença visível. Depois as cores — a maioria dos clipes fica igual com 64 cores comparado a 256, salvo gradientes. Por último, o tamanho, pois é o que você percebe imediatamente.

Por que meu GIF ficou maior?

Às vezes isso acontece, geralmente porque o GIF original usava uma paleta para a animação inteira e este cria uma paleta por quadro — o que fica visualmente melhor, mas pode aumentar o arquivo. Se acontecer, reduza o número de cores: em 64 ou 32 as paletas por quadro ficam pequenas e o arquivo volta a diminuir.

A transparência é mantida?

Sim. Os pixels transparentes continuam transparentes na decodificação e recodificação. O que não é mantido é a transparência parcial, pois GIF nunca suportou isso — um pixel é totalmente transparente ou totalmente opaco, tanto no original quanto no resultado.

Qual o tamanho máximo de GIF que pode ser processado?

Até 30 MB, que é um GIF muito grande. O limite é de memória, não de política: um GIF é decodificado em quadros completos e sem compressão, então alguns megabytes do arquivo podem virar centenas de megabytes de pixels, e o navegador precisa ter memória suficiente para isso.

Ajude a melhorar esta ferramenta

Encontrou um bug, quer mudar algo ou precisa de uma ferramenta que não temos?

/gif-compressor

↑↓ para navegar · Enter para abrir · Esc para fechar