CompressGIFs
100% no dispositivo · nada é enviado

O compressor de GIF que atinge o tamanho exato que você quer

Defina um tamanho-alvo ou escolha um preset de plataforma, e o compressor encontra automaticamente as configurações que atingem esse valor — sem controle deslizante de qualidade por tentativa e erro, sem envio de arquivos, sem limite de quantidade.

Um compressor de GIF que realmente atinge um tamanho-alvo

Toda ferramenta de compartilhamento de arquivos na internet tem uma opinião sobre o tamanho que seu GIF pode ter. O Discord limita uploads no chat, Slack e Discord limitam emojis personalizados, o WhatsApp só aceita figurinhas animadas abaixo de um teto rígido de tamanho, e anexos de e-mail começam a ser recusados bem antes do esperado. Então "comprimir esse GIF" quase nunca é realmente o objetivo — o objetivo é "deixar esse GIF abaixo de um número específico", e isso é um problema diferente. A maioria dos compressores de GIF por aí te entrega um controle deslizante de qualidade de 1 a 100 e deixa o resto por conta de tentativa e erro: arrastar, exportar, checar o tamanho do arquivo e repetir até chegar perto o suficiente. É lento, e é fácil comprimir demais e acabar com um resultado borrado e com faixas de cor, quando um toque mais leve teria funcionado.

Este compressor de GIF inverte essa lógica. Diga a ele o tamanho-alvo — escolha um preset de plataforma ou digite seu próprio número em KB — e ele faz a busca por você. É um verdadeiro otimizador de GIF, não apenas um recodificador: ele tenta primeiro a mudança mais leve (compressão com perda), depois reduz a paleta de cores se isso não for suficiente, e só redimensiona as dimensões reais dos pixels como último recurso, porque essa é a mudança que mais prejudica a aparência de um GIF. O resultado é um GIF menor que ainda parece com o GIF original, no tamanho que você realmente precisava, em uma única passada em vez de cinco.

Como comprimir um GIF, passo a passo

  1. Solte seu GIF na caixa acima, ou clique nela para procurar — uma pasta inteira também funciona se você estiver comprimindo vários de uma vez.
  2. Escolha um preset de plataforma (Discord Emoji, Slack Emoji, X GIF e assim por diante) ou selecione "Tamanho personalizado" e digite um alvo em KB.
  3. O compressor roda inteiramente no seu navegador, buscando primeiro compressão com perda, depois quantidade de cores, depois dimensões, até o arquivo ficar abaixo do seu alvo.
  4. Baixe o resultado, ou clique em "Comprimir outro" para continuar — não há limite diário nem conta necessária.

Como tudo roda no dispositivo com WebAssembly, nada do que você solta aqui sai do seu aparelho. Isso também significa que não há teto prático de tamanho de arquivo na entrada e nenhum limite de quantas vezes você pode usar em uma sessão — redimensione um gif online grátis, quantas vezes quiser, sem uma parede de pagamento aparecer depois da terceira vez.

Comprimindo um GIF para Discord, Slack, WhatsApp e X

Os presets de plataforma acima não são estimativas aproximadas — cada um foi conferido na documentação oficial e atual daquela plataforma, e não em um número copiado de outra ferramenta de GIF. Alguns dos que as pessoas mais encontram:

  • Emoji do Discord — emojis personalizados precisam ficar abaixo de 256KB, e GIF animado é suportado. Esse é o motivo mais comum de as pessoas acabarem procurando um compressor de gif para discord em primeiro lugar.
  • Figurinhas do Discord — limitadas a 512KB e travadas em uma tela exata de 320x320px, mas o Discord exige que figurinhas animadas sejam em APNG, não GIF — um upload .gif comum falha aqui, não importa o quão pequeno seja. Confira um arquivo contra essa regra com o verificador de figurinha do discord antes de enviar.
  • Uploads no chat do Discord — contas sem Nitro têm 20MB por arquivo, segundo a documentação atual do Discord, bem acima do antigo número de 8MB que ainda circula por aí.
  • Emoji personalizado do Slack — o Slack recomenda imagens quadradas abaixo de 128KB, e GIF animado funciona.
  • Figurinhas do WhatsApp — figurinhas animadas precisam ter exatamente 512x512px e menos de 500KB, e o WhatsApp só aceita WebP, não GIF, então esse preset redimensiona e converte em uma única etapa em vez de deixar você com um arquivo que o WhatsApp vai rejeitar.
  • GIFs do X (Twitter) — GIFs animados podem ter até 15MB no upload, embora a própria documentação do X avise que uploads acima de 5MB podem falhar no celular.

Não tem certeza se um arquivo vai passar antes de enviá-lo? Rode-o pelo verificador de conformidade — ele confere tamanho, dimensões e formato juntos e diz exatamente o que está errado se falhar, em vez de deixar o Discord ou o WhatsApp rejeitar depois.

Comprimir, redimensionar ou converter — do que você realmente precisa?

Esses três termos são usados como sinônimos, mas mudam coisas diferentes. Comprimir mantém as dimensões em pixels do GIF iguais e reduz o arquivo cortando profundidade de cor e adicionando compressão com perda — use isso quando uma plataforma te dá um limite de tamanho de arquivo mas não se importa com as dimensões em pixels. Redimensionar muda de fato a largura e a altura, que é o que você precisa quando uma plataforma exige uma tela exata (figurinhas do Discord em 320x320px, figurinhas do WhatsApp em 512x512px) — o redimensionador de GIF dedicado faz a matemática das dimensões sem rodar uma busca de tamanho, já que você já sabe o número que quer. Converter muda o formato do arquivo por completo — GIF para WebP sendo o principal caso a conhecer, já que WebP animado comprime visivelmente melhor que GIF com a mesma qualidade visual. O conversor de GIF para WebP cuida disso quando uma plataforma (ou simplesmente o seu próprio site) aceita WebP em vez de GIF.

Deixando um GIF menor sem estragar a qualidade

Algumas coisas realmente fazem diferença quando você quer reduzir o tamanho de arquivo de um GIF sem que ele pareça obviamente comprimido:

  • Corte a quantidade de quadros primeiro. Um GIF que dura alguns segundos a mais costuma ser o corte de tamanho mais barato — loops mais curtos e enxutos comprimem muito melhor que os longos, antes mesmo de qualquer configuração de qualidade entrar em jogo.
  • Deixe a compressão com perda fazer o trabalho pesado. Ela remove dados de pixel redundantes entre os quadros e costuma ser a forma menos visível de reduzir um gif — este compressor sempre a tenta primeiro, antes de mexer em cores ou dimensões.
  • Corte cores antes de cortar pixels. GIF só suporta no máximo 256 cores, então reduzir para 128 ou 64 costuma passar quase despercebido, especialmente em animações planas, estilo cartoon — e isso recupera tamanho de arquivo de verdade.
  • Redimensione como último recurso, não como primeira ação. Reduzir as dimensões é a forma mais rápida de atingir um tamanho-alvo, mas também é a mudança mais visível. Guarde isso para quando compressão com perda e redução de cores genuinamente não forem suficientes.

Você não precisa pensar em nada disso manualmente — a busca por tamanho-alvo acima já aplica tudo isso na ordem certa. É só útil saber por que o resultado fica com essa aparência.

Perguntas frequentes

Como esse compressor de GIF escolhe uma configuração de qualidade para mim?

Você informa um tamanho-alvo (ou escolhe um preset de plataforma) e ele roda uma busca binária nas configurações de compressão até o resultado ficar abaixo desse tamanho — primeiro compressão com perda, depois quantidade de cores, depois um pequeno redimensionamento se ainda estiver grande demais. Nenhum controle deslizante para adivinhar.

Existe limite de tamanho de arquivo ou de quantos GIFs posso comprimir?

Não. Tudo roda no seu navegador usando WebAssembly, então não há teto do lado do servidor nem limite diário — solte uma pasta inteira e comprima tudo em lote, de graça.

Meu GIF é enviado para algum lugar?

Não. A compressão acontece inteiramente no seu dispositivo. Seus arquivos nunca saem do seu navegador, o que também explica por que não há teto de tamanho de arquivo nem necessidade de conta.

Qual é a diferença entre comprimir e redimensionar um GIF?

Comprimir reduz o tamanho do arquivo mantendo as dimensões originais, principalmente cortando a quantidade de cores e adicionando compressão com perda controlada. Redimensionar muda diretamente as dimensões em pixels. Se você só precisa de dimensões menores, o redimensionador de GIF dedicado pula totalmente a etapa de busca por tamanho.

Posso comprimir um GIF para um tamanho exato, como 5MB ou 500KB?

Sim — esse é todo o propósito desta ferramenta. Digite qualquer número no campo de tamanho personalizado (em KB) ou escolha um preset que já corresponda a um limite de plataforma, e o compressor continua ajustando até o resultado ficar abaixo desse número. Você não precisa adivinhar uma porcentagem de qualidade e torcer.

Comprimir um GIF vai fazê-lo parecer pior?

Alguma perda de qualidade é inevitável quando você está reduzindo um GIF a uma fração do seu tamanho original, já que GIF só tem 256 cores para trabalhar, para começo de conversa. O compressor é feito para perder o mínimo possível para um dado alvo: ele se apoia em compressão com perda e redução de cores antes de mexer nas dimensões, já que redimensionar tende a prejudicar mais a qualidade percebida.

O que fica menor para a mesma animação, GIF ou WebP?

WebP animado é quase sempre menor que um GIF animado com qualidade parecida, porque suporta muito mais cores e melhor compressão entre quadros. Se uma plataforma aceita WebP (como as figurinhas do WhatsApp), converter costuma valer mais a pena do que comprimir o próprio GIF — esta ferramenta também faz essa conversão.

Posso reduzir um GIF no celular antes de enviá-lo?

Sim. O compressor é uma página web comum, então funciona no Safari do iPhone e no Chrome do Android do mesmo jeito que funciona no desktop — toque para procurar ou use o menu de compartilhamento para enviar um GIF, e ele é comprimido ali mesmo no seu celular, sem nada enviado a um servidor.

Posso comprimir um GIF no Photoshop?

Sim, o Photoshop consegue exportar um GIF com qualidade menor pelo Salvar para a Web, mas não tem como atingir um tamanho de arquivo exato diretamente. Você mexe em um controle deslizante de qualidade, exporta, confere o resultado e repete até chegar perto do que precisa. Tudo bem se você já está com o Photoshop aberto e não se importa com a ida e volta. Se você só quer digitar um número e receber o tamanho certo de volta, este compressor faz esse mesmo tipo de busca automaticamente, direto no seu navegador, sem precisar de licença do Photoshop.

Como comprimo um GIF no Premiere Pro ou After Effects?

Nenhum dos dois programas foi realmente feito para essa tarefa. Premiere Pro e After Effects conseguem exportar um GIF pela fila de renderização, mas o tamanho do arquivo sai como sai — não há campo de tamanho-alvo para preencher, então atingir um limite específico significa exportar, checar o tamanho, ajustar bitrate ou taxa de quadros, e exportar de novo. Esse fluxo faz sentido quando o GIF começou como um projeto de vídeo em um desses aplicativos. Se você já tem um arquivo .gif pronto e só precisa deixá-lo menor, pule a fila de renderização e jogue direto em um compressor de GIF dedicado.

O Adobe Media Encoder consegue comprimir um GIF?

Ele consegue gerar um GIF animado a partir de uma sequência de vídeo com ajuste manual de bitrate, mas é voltado para exportar a partir de vídeo, não para reduzir um GIF que já existe. Se você já tem o arquivo .gif em mãos, rodá-lo de novo pelo Media Encoder é um jeito indireto de fazer o que um compressor de GIF dedicado faz diretamente, sem precisar de um arquivo de projeto ou de uma assinatura da Adobe.

Posso comprimir um GIF no Canva?

Não muito bem. O Canva não tem uma ferramenta dedicada de compressão de GIF; sua exportação em GIF é pensada para designs criados dentro do próprio Canva, não para reduzir um arquivo GIF que você já tem no computador. Se o GIF final já existe e só precisa de um tamanho de arquivo menor, um compressor independente feito exatamente para essa tarefa é o caminho mais rápido.

O HandBrake consegue comprimir um GIF?

Não diretamente, o HandBrake é construído em torno de formatos de vídeo como MP4 e MKV, e GIF animado não é uma de suas saídas suportadas. Quem procura por isso geralmente quer a abordagem geral do HandBrake: escolher um alvo e deixar a ferramenta descobrir as configurações, que é exatamente o que um compressor de GIF por tamanho-alvo faz, só que especificamente para GIF em vez de vídeo.

Como comprimo um GIF em um Mac?

Da mesma forma que em qualquer outro computador, já que isso roda como uma página web comum, e não como um app exclusivo de Mac ou Windows. Abra no Safari ou Chrome do seu Mac, solte o GIF ou clique para procurar, e ele é comprimido ali mesmo usando o próprio navegador do seu Mac, sem nada para instalar da App Store e sem depender de um sistema operacional específico.

Como comprimo um GIF no Android?

Abra esta página no Chrome do seu celular, toque na área de soltar para procurar seus arquivos ou use o menu de compartilhamento do celular para enviar um GIF direto, e ele é comprimido no seu dispositivo do mesmo jeito que no desktop. Não há app para instalar da Play Store, e nenhuma espera de upload, já que nada sai do seu celular.

Como funciona a compressão de GIF, na prática?

Um GIF é basicamente uma pilha de quadros mais uma paleta de cores limitada, então reduzir um significa atacar um desses dois pontos. A compressão com perda procura dados de pixel que se repetem entre quadros próximos e descarta as partes redundantes, que costuma ser a forma menos visível de economizar espaço. Reduzir a paleta de cores — GIF vai no máximo até 256 cores, para começar — corta ainda mais o tamanho ao dar a cada pixel menos valores possíveis. Só depois que os dois são esgotados é que redimensionar as dimensões reais entra em jogo, já que reduzir largura e altura é a mudança mais perceptível na aparência de um GIF.

Um GIF é comprimido ou não comprimido?

Um GIF sempre é comprimido em algum grau; o formato é construído sobre o LZW, um algoritmo sem perdas que reduz o arquivo sem alterar a qualidade da imagem, parecido em espírito com o funcionamento de um arquivo ZIP. O que as pessoas geralmente querem dizer com "comprimir um GIF" é algo a mais além disso: compressão com perda, uma paleta de cores menor, ou um redimensionamento, tudo isso trocando um pouco de qualidade por um arquivo menor. A compressão nativa do GIF nunca é suficiente sozinha para atingir um limite rígido de plataforma, e é exatamente por isso que compressores de GIF existem.

O que é compressão de GIF com perda?

Significa que o compressor tem permissão para descartar permanentemente alguns dados de pixel para deixar o arquivo menor, em vez de depender apenas da compressão sem perdas LZW do GIF, que não consegue reduzir um arquivo além de certo ponto sem mudar nada visualmente. Na prática, isso geralmente significa suavizar pequenas diferenças entre quadros que já são pouco visíveis, e por isso a compressão com perda em um GIF costuma parecer quase idêntica à fonte, apesar de um arquivo visivelmente menor. É o oposto da compressão sem perdas, que garante nenhuma mudança visual, mas também não consegue economizar quase tanto espaço.

Como comprimo um GIF especificamente para o Discord?

Os limites do Discord dependem de para onde o GIF vai: emojis personalizados precisam ficar abaixo de 256KB, figurinhas animadas na verdade precisam ser APNG e não GIF, e uploads normais no chat têm um limite bem mais generoso de 20MB em contas sem Nitro. Escolher o limite errado para o lugar de upload errado é o motivo mais comum de um GIF ser rejeitado. O preset Discord Emoji acima já mira diretamente em 256KB, ou vá até a página dedicada de comprimir gif para discord, construída inteiramente em torno dos limites específicos do Discord.

Por que uma plataforma pede um tamanho tão específico, como 256KB, em vez de só 'pequeno'?

Porque esses limites costumam vir de um orçamento fixo de armazenamento ou largura de banda do lado da plataforma, não de uma diretriz aproximada. O teto de 256KB para emoji do Discord e o teto de 500KB para figurinha do WhatsApp são números exatos embutidos em como essas plataformas armazenam e entregam arquivos; um GIF de 260KB é rejeitado com a mesma severidade de um de 2MB. É por isso que um controle deslizante de qualidade é uma ferramenta tão desajeitada para essa tarefa: você não está procurando 'menor', está procurando um número específico, motivo pelo qual este compressor usa diretamente um tamanho-alvo em vez de uma porcentagem de qualidade vaga.

O quão pequeno eu consigo realmente deixar um GIF antes que ele pare de parecer com o original?

Depende muito de quanto movimento e variação de cor o GIF tem para começar. Uma animação curta, simples e majoritariamente de cores planas costuma perder 80 por cento do seu tamanho com quase nenhuma mudança visível, enquanto um clipe mais longo com muito detalhe fotográfico e movimento rápido começa a mostrar faixas de cor e falta de nitidez bem antes de chegar à mesma redução de tamanho. Não existe um piso fixo; o compressor continua aplicando compressão com perda, depois quantidade de cores, depois dimensões, para tentar atingir qualquer alvo que você definir, mas em algum ponto um alvo pequeno o bastante simplesmente exige uma perda visível — isso é uma limitação do próprio formato GIF, não algo que uma ferramenta melhor consiga contornar.

Por que meu GIF quase não diminuiu depois de comprimir?

Geralmente porque ele já era bastante eficiente para começar; uma animação curta e simples com poucas cores não tem muitos dados redundantes sobrando para espremer, então há um piso natural para o quanto ele pode diminuir, não importa qual ferramenta esteja comprimindo. Também pode acontecer se o GIF já passou por outro compressor antes; a perda de qualidade que aconteceu naquela primeira vez já consumiu a maior parte das economias fáceis. Se um tamanho-alvo específico ainda não é atingido, este compressor continua automaticamente para a redução de cores e depois um pequeno redimensionamento, em vez de parar depois da primeira passada como faria uma exportação com um único controle deslizante de qualidade.

Como comprimo um GIF para 1MB ou menos?

Escolha "Tamanho personalizado" acima e digite 1000 no campo de KB — 1MB são 1000KB — depois solte seu GIF. O compressor roda a mesma busca de sempre (compressão com perda, depois cor, depois redimensionamento), só que mirando nesse número. 1MB é um alvo bastante generoso perto dos limites mais rígidos do Discord ou WhatsApp, então a maioria dos GIFs do dia a dia fica abaixo dele com pouquíssima perda de qualidade visível.

Posso comprimir um GIF para 5MB, ou até 10MB?

De qualquer forma, é o mesmo campo de tamanho personalizado — digite 5000 ou 10000 (5MB ou 10MB em KB) e o compressor mira diretamente nesse número. Ambos estão perto do que as plataformas já permitem de qualquer forma (o limite de upload de GIF do X é 15MB, o upload de chat sem Nitro do Discord é 20MB), então um GIF que precisa ser reduzido para 5 ou 10MB geralmente já está perto disso, e uma única passada de compressão com perda já resolve, sem mexer em cores ou dimensões.

Isso é um minimizador de GIF de verdade, ou só um controle deslizante de qualidade com outro nome?

É um compressor genuíno com foco em tamanho. "Minimizador de GIF", "redutor de tamanho de arquivo" e "otimizador de GIF" descrevem todos a mesma tarefa — deixar o arquivo menor — mas a maioria das ferramentas com esses nomes ainda te faz adivinhar uma porcentagem de qualidade e conferir o resultado. Esta pega o número exato que você quer e busca as configurações que o atingem, no seu navegador, de graça, sem cadastro e sem limite diário.

Como comprimo um GIF sem absolutamente nenhuma perda de qualidade?

Só a compressão LZW nativa do GIF é verdadeiramente sem perdas — ela reduz um arquivo um pouco sem mudar um único pixel, e este compressor sempre aplica isso primeiro, de graça. Depois desse ponto, qualquer redução adicional (compressão com perda, menos cores, dimensões menores) troca alguma qualidade por tamanho; não há como contornar isso depois que o LZW se esgota. O que você pode controlar é o quanto: a busca aqui sempre tenta primeiro a opção menos visível, então "zero perda de qualidade" não é alcançável além de certo tamanho, mas "quase imperceptível" geralmente é.

Que tamanho de GIF o WhatsApp realmente permite?

Depende do que você está enviando. Um GIF compartilhado em uma conversa comum do WhatsApp só segue os limites normais de mídia do WhatsApp, sem teto específico para GIF. Uma figurinha animada do WhatsApp é mais rígida: exatamente 512×512px, abaixo de 500KB, e só WebP — um .gif comum é rejeitado de imediato. O preset de Figurinha do WhatsApp acima cuida do redimensionamento e da conversão de GIF para WebP juntos, para você não esbarrar nessa rejeição.

Posso comprimir um GIF para um emoji do Slack?

Sim — a própria documentação de ajuda do Slack recomenda imagens quadradas abaixo de 128KB para emojis personalizados, e GIF animado é suportado. Escolha "Tamanho personalizado" acima, digite 128 no campo de KB, e este compressor te leva abaixo desse número da mesma forma que faz para qualquer preset de plataforma, já que na prática é só um alvo de tamanho de arquivo, não um modo específico do Slack.