Como fazer
Converter vídeo em GIF

GIF é um formato de 1987 com limite de 256 cores e sem som, e produz arquivos bem maiores que o vídeo de origem. Ainda é a resposta certa quando algo precisa reproduzir automaticamente e em loop em qualquer lugar — apps de chat, documentação, fóruns. Mantenha-o curto, pequeno e com poucos quadros por segundo: nossas medições abaixo mostram que cinco segundos a 480 pixels custam 544 KB, e a 320 pixels e 8fps apenas 168 KB.
Tamanhos medidos, para você planejar
Estes dados vêm de um clipe de cinco segundos convertido em quatro ajustes no nosso próprio servidor. Material real varia — conteúdo detalhado e com muito movimento pesa mais — mas as proporções se mantêm.
| Largura | Quadros/s | 5 segundos |
|---|---|---|
| 480 px | 12 fps | 544 KB |
| 480 px | 8 fps | 360 KB |
| 320 px | 12 fps | 248 KB |
| 320 px | 8 fps | 168 KB |
Daí saem duas proporções úteis. Reduzir de 12fps para 8 economiza cerca de um terço. Reduzir a largura de 480 para 320 economiza mais da metade — as dimensões importam mais que a taxa de quadros, porque cada pixel é armazenado em cada quadro.
Para comparação, o clipe de origem era um MP4 de 28 KB. As versões GIF são de seis a vinte vezes maiores para um resultado mais curto, sem som e de qualidade inferior. Isso não é um defeito da conversão; é o que o formato é.

O comando que funciona
Usando o ffmpeg, que é gratuito e disponível em todas as plataformas. Esta é a versão de duas passagens e vale a pena o passo extra:
ffmpeg -ss 10 -t 5 -i input.mp4 -vf "fps=12,scale=480:-1:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" -loop 0 output.gif
-ss 10— começar aos dez segundos.-t 5— pegar cinco segundos.fps=12— taxa de quadros. De 8 a 15 é a faixa útil.scale=480:-1— largura em pixels; a altura segue automaticamente.palettegenepaletteuse— a correção de cor, explicada abaixo.-loop 0— loop infinito.
Coloque -ss e -t antes de -i e a conversão começa a partir daquele ponto em vez de decodificar o arquivo inteiro primeiro. Em um vídeo longo, essa é a diferença entre segundos e minutos.
Por que a etapa de paleta importa
O GIF permite 256 cores por imagem. O vídeo contém milhões. Algo precisa escolher quais 256, e essa escolha é o que separa um GIF decente de um manchado.
Sem a etapa de paleta, uma tabela de cores genérica é usada e o resultado mostra bandas — céus se quebram em faixas, tons de pele ficam manchados, gradientes viram degraus. Com ela, o ffmpeg examina seu clipe específico, constrói uma paleta a partir das cores realmente presentes e então codifica com base nela.
Uma ressalva honesta da nossa própria medição: a versão com paleta nem sempre é menor. Em um clipe de teste, ela produziu 278 KB contra 159 KB da versão ingênua — um arquivo maior que fica consideravelmente melhor, porque uma paleta mais rica comprime com menos eficiência.
Então a troca é qualidade por tamanho, não uma melhoria gratuita. Se o tamanho é crítico, reduza dimensões e taxa de quadros em vez de pular a paleta; isso custa menos visualmente.
Mantendo-o pequeno
- Encurte. O tamanho escala diretamente com a duração. Três segundos em vez de dez é a maior economia individual disponível.
- Reduza a largura. De 320 a 480 pixels é suficiente para um chat ou documento.
- Diminua a taxa de quadros. De 10 a 12fps fica bom para a maioria dos movimentos; 8 funciona para movimento lento.
- Corte o que importa. Espaço vazio custa o mesmo que ação.
- Evite cenas agitadas. Chuva, confete e tremor de câmera são caros em todo formato e desastrosos neste.
Duração primeiro, dimensões segundo, taxa de quadros terceiro. Essa ordem garante a maior economia com a menor perda visível.
Quando não usar GIF de jeito nenhum
Na maioria das vezes, honestamente. O formato sobrevive por compatibilidade, não por mérito.
Use um MP4 curto onde o destino suportar. Toda plataforma moderna reproduz e repete automaticamente vídeo silencioso, o arquivo é uma fração do tamanho, a cor é completa, e pode ser mais longo sem se tornar absurdo. A maioria dos «GIFs» em redes sociais hoje são MP4s silenciosos usando esse nome.
Use WebP ou AVIF para animação em um site. Compressão muito melhor, cor completa e suportado por todo navegador atual.
Use GIF quando o destino realmente exigir: fóruns antigos, alguns apps de chat, assinaturas de e-mail, sistemas de documentação que aceitam imagens mas não vídeo, e em qualquer lugar onde a reprodução automática precise funcionar sem nenhum player.
Esse último caso é real e é por isso que o formato persiste. Um GIF é uma imagem em qualquer lugar, e uma imagem não precisa de permissão, player nem suporte de codec.
Partindo de um vídeo baixado
Uma nota prática sobre qual qualidade baixar primeiro, já que um GIF costuma ser feito a partir de algo salvo antes.
Baixe uma qualidade baixa. O GIF terá de 320 a 480 pixels de largura, então baixar 1080p para fazer um GIF de 320 pixels desperdiça banda e armazenamento com detalhes descartados no primeiro passo da conversão.
480p é mais que suficiente para qualquer GIF, e em um vídeo de origem longo é aproximadamente um terço do tamanho de 1080p — os tamanhos medidos estão aqui.
A exceção é o corte. Se você planeja cortar uma parte pequena do quadro, comece com qualidade mais alta: cortar em 1080p e escalar para 480 preserva detalhes que cortar diretamente em 480p não teria.
Por que não oferecemos conversão para GIF, tendo testado
Temos o ffmpeg no servidor, ele faz isso bem, e adicionar um botão de «converter para GIF» levaria uma tarde. As medições deste artigo vieram de rodar exatamente essa conversão na nossa própria máquina, então esta não é uma posição teórica.
O motivo de não ser um recurso é o custo, e especificamente a forma desse custo. Tudo o mais que fazemos é um link direto ou um remux — copiar os fluxos para um contêiner sem decodificar a imagem. Uma conversão para GIF é uma recodificação genuína: cada quadro decodificado, redimensionado, quantizado contra uma paleta e escrito. Em uma única CPU compartilhada com outro produto, isso é o mais caro que poderíamos oferecer por byte de saída.
Pior, é caro de uma forma que não diminui com o tamanho. Um download de vídeo nos custa proporcionalmente ao tamanho do arquivo, e um arquivo pequeno é barato. Uma conversão para GIF custa tempo de processador proporcional à duração de origem, não importa quão pequena seja a saída — então o clipe de vinte segundos que alguém quer como GIF de 200 KB custa mais para produzir do que o download de um vídeo de 70 MB.
Há um segundo motivo, e foi o que decidiu. A conversão precisa de decisões: qual segmento, qual largura, qual taxa de quadros, se cortar. Essas são exatamente as escolhas em que este artigo gasta seu espaço, e uma interface que as adivinha produz um GIF ruim que a pessoa depois tem que refazer. Uma ferramenta onde você pode iterar — ffmpeg, ou um editor local — é simplesmente o instrumento certo para uma tarefa que exige tentar duas vezes.
Então publicamos o comando em vez disso. Ele funciona, os números acima vieram de rodá-lo, e continuará funcionando muito depois de qualquer botão que pudéssemos ter adicionado. Diante da escolha entre construir uma versão medíocre de algo e explicar a versão boa, a explicação vale mais.
Perguntas frequentes
Como converto um vídeo para GIF?
Use o ffmpeg com uma paleta de duas passagens: fps, scale, palettegen e paletteuse em uma única cadeia de filtros. O comando completo está neste artigo.
Qual o tamanho de um GIF?
Segundo nossas medições, cinco segundos a 480 pixels e 12fps deram 544 KB; a 320 pixels e 8fps, 168 KB. Material real com mais movimento pesa mais.
Por que meu GIF fica manchado?
O limite de 256 cores com uma paleta genérica. Gerar uma paleta a partir do seu clipe específico resolve isso, ao custo de um arquivo um pouco maior.
Como faço um GIF menor?
Encurte primeiro, depois reduza a largura, depois diminua a taxa de quadros. Essa ordem custa menos visualmente.
Devo usar GIF ou MP4?
MP4 onde o destino suportar — uma fração do tamanho, cor completa, e toda plataforma moderna reproduz vídeo silencioso automaticamente. GIF só onde uma imagem for exigida.
Qual qualidade devo baixar para fazer um GIF?
480p é suficiente, já que o GIF terá de 320 a 480 pixels de largura. Baixe mais alto só se planeja cortar parte do quadro.
O VidKeep funciona no seu navegador: cole um link, escolha a qualidade e guarde o arquivo. Sem conta e sem aplicativo.
Abrir o VidKeepÚltima atualização: 28/10/2026. Revisamos nossos guias conforme as plataformas mudam.

