Converta um vídeo em um GIF animado no seu navegador
Esta ferramenta transforma um trecho de um vídeo em um GIF animado, inteiramente no seu dispositivo. Você escolhe o clipe, a parte a animar, a taxa de quadros e o tamanho, e ela amostra os quadros e codifica o GIF localmente. O vídeo nunca é enviado; apenas o pequeno encoder de GIF é obtido uma vez de uma CDN.
Como funciona
O vídeo selecionado é carregado em um elemento <video> local. A ferramenta busca timestamps igualmente espaçados ao longo do trecho escolhido, desenha cada quadro em uma canvas no tamanho de saída, depois quantiza cada quadro para 256 cores e os codifica em um único GIF em loop. Como a decodificação, a captura e a codificação acontecem todas no navegador, até clipes grandes ou privados permanecem na sua máquina.
Passos
- Solte um arquivo de vídeo (MP4, WebM, MOV…) ou clique para escolher um.
- Arraste os controles Início e Fim para a parte que você quer animar.
- Defina a Taxa de quadros — 8-12 fps servem para a maioria dos clipes; aumente para um movimento mais suave.
- Escolha um preset de Largura (240p / 320p / 480p / Original) para controlar tamanho e nitidez.
- Ative ou desative o Loop, depois clique em Criar GIF e Baixar GIF.
Configurações e quando alterá-las
| Configuração | Menor | Maior | Escolha quando |
|---|---|---|---|
| Taxa de quadros | Arquivo menor, mais travado | Mais suave, arquivo maior | 8-12 fps para demos de UI/tela; 15-24 para movimento |
| Largura | Arquivo menor, menos detalhe | Mais nítido, arquivo maior | 240-320 px para chat/embed; Original para qualidade |
| Trecho | Menos quadros, menor | Mais quadros, maior | Mantenha curto — cada segundo adiciona quadros |
| Loop | Reproduz uma vez | Repete para sempre | Ativado para reações/demos; desativado para clipes únicos |
Dicas para um GIF pequeno
- Recorte com precisão. Um loop de 2-3 segundos é muito menor do que um de 10 segundos.
- 10 fps geralmente são indistinguíveis de 24 fps em gravações de tela.
- 320 px de largura bastam para Slack, GitHub e a maioria dos embeds.
- Observe o valor Arquivo estim. — ele se atualiza em tempo real conforme você muda as configurações.
Exemplo
Uma gravação de tela de 4 segundos em 1080p vira um loop compartilhável: defina o trecho nos 4 segundos, a taxa de quadros em 12 fps, a largura em 480p e o Loop ativado. O resultado é um GIF suave e pequeno, pronto para colocar em um chat ou pull request — e sua gravação nunca saiu do navegador.


