Conversor Gratuito de Video para GIF
Suporta MP4, WebM, MOV, AVI e mais. Converta qualquer clip de video em um GIF animado com controle total de FPS e tamanho — inteiramente no seu navegador. Sem upload. Sem cadastro.
Solte um vídeo aqui ou clique para selecionar
Aceita MP4, WebM, MOV, AVI — converte no seu navegador
Como Funciona
Arraste seu arquivo de video para o conversor
Qualquer formato de video comum e aceito — MP4, WebM, MOV, AVI e outros. O arquivo e processado inteiramente no seu navegador; nenhum dado e transmitido para nenhum servidor. Arquivos de ate 50 MB sao suportados.
Ajuste FPS e largura de saida para corresponder ao seu alvo
FPS mais baixo (8-12) reduz o tamanho do arquivo ao custo da suavidade — ideal para GIFs de reacao e memes. FPS mais alto (15-24) produz movimento mais suave para demos de produtos e tutoriais. A largura de saida controla diretamente as dimensoes do GIF: 320px para compartilhamento compacto, 480-640px para redes sociais, 800px+ para demos de alta fidelidade.
Clique em Converter e veja o GIF renderizar
O FFmpeg WebAssembly executa uma codificacao otimizada de paleta em duas passagens no seu navegador. O progresso e mostrado em tempo real. Quando concluido, clique em Baixar para salvar seu GIF.
Compartilhe seu GIF em qualquer lugar
O GIF de saida repete infinitamente e reproduz automaticamente em todas as plataformas — Slack, Discord, GitHub, Reddit, Twitter, iMessage, Notion, Confluence, Linear, Jira e qualquer site via uma tag <img> padrao.
Por Que o GifToVideo Converte Qualquer Formato de Video
A maioria das ferramentas online de video para GIF suporta apenas MP4. Este conversor usa o FFmpeg WebAssembly — o mesmo mecanismo de video multiformato que alimenta suites de edicao profissional — que decodifica nativamente cada formato de container principal. Seja sua fonte uma gravacao QuickTime do iPhone (.mov), uma captura de tela em WebM, um AVI antigo do Windows ou um MP4 H.264 padrao, o mesmo pipeline de conversao os trata todos sem exigir que voce primeiro converta para MP4.
Isso importa na pratica: as gravacoes do iPhone e iPad sao arquivos MOV. Gravadores de tela como OBS usam MKV ou WebM por padrao. As gravacoes de tela do Android sao MP4, mas alguns aplicativos produzem AVI. Arquivos de video legados geralmente usam AVI ou FLV. Suportar todos esses formatos significa que voce pode ir diretamente do arquivo de origem para o GIF sem etapas intermediarias.
Use GIF quando: voce precisar de animacao de reproducao automatica e loop sem interacao do usuario em aplicativos de mensagens, clientes de email ou comentarios de ferramentas de desenvolvedor. GIF e o unico formato animado que e renderizado inline no GitHub Markdown, Notion, Linear, Jira, Slack, Discord, iMessage e email sem exigir que o destinatario pressione play.
Use video (MP4/WebM) quando: o tamanho do arquivo importa, a qualidade importa ou a animacao e mais longa do que 10-15 segundos. Um GIF de 10 segundos a 15 FPS pesara de 5 a 15 MB. O mesmo clip como MP4 pesa de 300 a 800 KB. Para paginas web, sempre prefira video a GIF — o Lighthouse do Google penaliza GIFs animados como um anti-padrao de desempenho.
Use GIF para momentos curtos e impactantes: clips de reacao com menos de 5 segundos, destaques de produtos, demonstracoes de ferramentas CLI, etapas de reproducao de bugs, animacoes de carregamento e conteudo de reacao para redes sociais. O comportamento de reproducao automatica universal torna o GIF unicamente eficaz para esses casos de uso, mesmo com seu tamanho de arquivo maior.
Dicas de tamanho de arquivo para GIF: mantenha os clips com menos de 8 segundos, use 10-15 FPS em vez de 24 FPS, redimensione para 480px de largura ou menor e escolha conteudo com variacao de cor limitada (gravacoes de tela, animacoes de UI e graficos de estilo cartoon comprimem melhor). Se o seu GIF de saida for superior a 5 MB, execute-o pelo Compressor de GIF para reduzi-lo ainda mais.
Recursos Principais
Qualquer Formato de Video
MP4, WebM, MOV, AVI, MKV — o FFmpeg decodifica todos os containers principais sem pre-conversao.
Saida Otimizada de Paleta
Palettegen de duas passagens em stats_mode=diff para cores visivelmente melhores do que ferramentas de passagem unica.
Controle de FPS e Largura
Ajuste exatamente a taxa de frames e as dimensoes de saida para sua plataforma alvo.
100% Privado
Sem requisicoes de rede durante a conversao. Seu video permanece no seu dispositivo o tempo todo.
Funciona no Celular
Android Chrome e iOS Safari sao ambos suportados. Celulares flagship de 2020+ suportam ate 30 MB sem problemas.
Loop Infinito
Todos os GIFs de saida incluem a extensao de loop Netscape — eles repetem automaticamente em todo lugar.
Comparação de Formatos
| Formato | Extensao | Fonte Comum | Observacoes |
|---|---|---|---|
| MP4 (H.264/H.265) | .mp4 | Android, camera, web | Mais comum, totalmente suportado |
| WebM (VP8/VP9) | .webm | OBS, gravacao no navegador | Formato web aberto, excelente suporte |
| QuickTime | .mov | iPhone, iPad, macOS | Codec H.264 ou HEVC interno |
| AVI | .avi | Windows legado, algumas cameras | Container mais antigo, amplamente decodificavel |
| MKV | .mkv | OBS Studio, Handbrake | Container flexivel, H.264/VP9 interno |
Detalhes Técnicos
Esta ferramenta carrega @ffmpeg/core — uma compilacao completa do FFmpeg compilada para WebAssembly usando Emscripten. WebAssembly e um formato de instrucao binaria que roda em velocidade proxima ao nativo dentro de sandboxes de navegador, sem servidor necessario. O binario WASM e buscado uma vez de um CDN e armazenado em cache no seu navegador para conversoes subsequentes.
Quando voce envia um video, a ferramenta o escreve no sistema de arquivos virtual em memoria do FFmpeg, executa o comando de conversao (demuxar video → aplicar filtros → palettegen → paletteuse → escrever GIF) e depois le a saida do sistema de arquivos virtual e cria uma URL de objeto do navegador para download. Todo o processo e isolado em um Web Worker, para que a UI do navegador permaneca responsiva durante a codificacao.
A otimizacao de cor do GIF usa o filtro palettegen do FFmpeg em stats_mode=diff, que pondera a selecao de cor da paleta com base nas diferencas de cor entre frames em vez de tratar cada frame de forma isolada. Isso produz cores visivelmente melhores no conteudo animado em comparacao com a geracao de paleta por frame, ao custo de tempos de codificacao ligeiramente mais longos.
Perguntas Frequentes
Posso converter um arquivo MOV gravado no meu iPhone?
Quanto tempo pode ser o video de origem?
Esta ferramenta funciona em celulares e tablets?
A conversao e verdadeiramente privada? Meu video e enviado para algum lugar?
Qual e a diferenca entre esta pagina e a pagina de MP4 para GIF?
Pronto para experimentar?
Role a página para cima e solte seu arquivo para começar.
Explorar Todas as Ferramentas