Conversor de Vídeo para GIF

Transforme um trecho curto de vídeo em GIF animado. Escolha o clipe na timeline, selecione um preset de qualidade e baixe um GIF limpo para posts, mensagens, docs ou prévias.

Converter vídeo para GIF

Escolher um arquivo
ou arraste e solte

Faça login para usar — 100 créditos grátis no cadastro.

Flags do FFmpeg que esta ferramenta usa

Referência rápida do que cada parâmetro realmente faz.

-ss <start>
Input seek. Antes do -i, o ffmpeg avança rápido até o keyframe antes do timestamp — várias ordens de grandeza mais rápido que depois do -i.
-t <duration>
Para o processamento após N segundos. Combinado com -ss, extrai exatamente o trecho marcado.
fps=
Filtro de taxa de quadros. 10-15 fps é suficiente pra maioria — tamanho do GIF cresce linear com os frames.
scale=W:-1:flags=lanczos
Redimensiona para W pixels de largura, altura automática. Lanczos é o melhor scaler pra reduzir.
split[s0][s1]
Divide o stream em duas cópias idênticas para alimentar palettegen e paletteuse com os mesmos frames.
palettegen=max_colors=N
Analisa todos os frames e gera uma paleta otimizada de N cores específica para o clipe. A maior alavanca de qualidade no GIF.
paletteuse=dither=bayer
Aplica a paleta com dithering bayer — padrão ordenado pequeno que esconde banding sem inflar arquivo como o floyd_steinberg.

Como funciona

  1. 01

    Envie o vídeo

    Solte um arquivo ou cole uma URL. O vídeo toca inline pra você navegar até o trecho desejado.

  2. 02

    Marque o clipe

    Arraste a janela destacada sobre a timeline pra escolher o trecho. Ajuste a duração abaixo — até 60 s.

  3. 03

    Escolha um preset

    Padrão (480 px / 10 fps) serve pra maioria. Suave pra ação, Compacto pra chat / DM.

  4. 04

    Crie e baixe

    Otimizamos as cores do GIF para o trecho escolhido, deixando o resultado limpo e fácil de compartilhar.

Perguntas frequentes

Por que o GIF fica mais limpo?

Criamos uma paleta de cores otimizada para o trecho selecionado antes de gerar o GIF final. Isso reduz cores sujas e banding, especialmente em gradientes e movimento.

Por que limite de 60 s?

GIF não comprime como formatos modernos — 30 s a 480p facilmente passa de 20 MB. Acima de 60 s os arquivos ficam grandes demais pra Slack, Twitter, GitHub, então cortamos. Para animações longas use WebM via Convert.

Como reduzir o arquivo?

Diminui fps (8 fps serve pra falar), diminui largura (320 px pra chat), ou paleta pra 128 cores. Ou usa o preset Compacto que combina as três.

Diferença entre os três presets?

Suave = 15 fps × 720 px × 256 cores (esportes, animação). Padrão = 10 fps × 480 px × 256 cores (default, ótimo pra Twitter e chat). Compacto = 8 fps × 320 px × 128 cores (reactions, envio em IM).

Posso cortar antes de converter?

Sim — o trecho ali em cima é exatamente isso. Vídeo toca inline, marca início/fim, só esse trecho é convertido.

Por que GIF e não WebM ou MP4?

GIF funciona onde outros não — thumbnails do Slack, README do GitHub, e-mail, chat antigo. Se você controla o ambiente, WebM/MP4 são 5-10× menores. Usa o Convert pra isso.

É grátis?

Cadastro libera 100 créditos. GIF típico custa 2-5 créditos dependendo da duração/resolução. Sem assinatura, recarga avulsa.

Ferramentas relacionadas

Precisa criar GIFs em código?

Esta ferramenta é um wrapper da nossa REST API — três linhas de curl fazem o mesmo serviço no seu pipeline ou backend.

Ver documentação da API
curl -X POST https://api.ffhub.io/v1/tasks \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d {
    "command": "-ss 5 -i https://you.com/in.mp4 -t 4 -vf fps=10,scale=480:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse=dither=bayer -loop 0 output.gif"
  }
Conversor de Vídeo para GIF Online — Corte e Crie GIFs | FFHub