Criar memes
Adicione um texto grande com contorno preto a um GIF curto, aproveitando o suporte da fonte do sistema do navegador.
Guide
A Caixa de ferramentas GIF reúne quatro tarefas pequenas em volta de animações: “Juntar imagens”, “Desmontar”, “Adicionar texto” e “Velocidade”. A montagem primeiro uniformiza as imagens no navegador, via canvas, para a proporção da primeira imagem e depois entrega ao ffmpeg, que gera o GIF com duas passagens de paleta; o desmonte decodifica GIF/APNG/WebP animado em um conjunto de PNG; o texto fixa a taxa de quadros, desmonta, desenha o texto quadro a quadro com a fonte do sistema do navegador e remonta; e a velocidade recalcula o tempo de cada quadro.
Atualizado em 2026-09-103 min read
A Caixa de ferramentas GIF reúne quatro tarefas pequenas em volta de animações: “Juntar imagens”, “Desmontar”, “Adicionar texto” e “Velocidade”. A montagem primeiro uniformiza as imagens no navegador, via canvas, para a proporção da primeira imagem e depois entrega ao ffmpeg, que gera o GIF com duas passagens de paleta; o desmonte decodifica GIF/APNG/WebP animado em um conjunto de PNG; o texto fixa a taxa de quadros, desmonta, desenha o texto quadro a quadro com a fonte do sistema do navegador e remonta; e a velocidade recalcula o tempo de cada quadro.
Esses caminhos não são o mesmo processamento: a montagem aceita no máximo 60 imagens e larguras de 320/480/640px; o texto tem limite de 300 quadros; a velocidade vai de 0,25x a 4x e, se passar de 50 fps depois da aceleração, é reduzida para 50 fps. Os caminhos com ffmpeg usam o ffmpeg.wasm em thread única dentro do navegador.
| Entrada | Saída | Observação |
|---|---|---|
8 PNG de produtos |
GIF em loop com 480px de largura e 0,5 segundo por quadro |
A altura segue a proporção da primeira imagem e o que faltar é preenchido com o fundo escolhido |
GIF curto de 12 fps com o texto “Acabou o expediente” |
GIF remontado com o texto sobreposto quadro a quadro na fonte do sistema |
Processa no máximo 300 quadros |
GIF de 20 fps acelerado para 3x |
os 60 fps teóricos são limitados a 50 fps |
Quadros são descartados automaticamente |
Adicione um texto grande com contorno preto a um GIF curto, aproveitando o suporte da fonte do sistema do navegador.
Ordene várias fotos, defina o mesmo tempo de exibição e monte um GIF rapidamente.
Desmonte GIF/APNG/WebP animado em um pacote de PNG para editar quadro a quadro.
Use 0,5x para câmera lenta e 2x–4x para acelerar demonstrações longas.
O desmonte exporta apenas o conteúdo das imagens e não guarda a duração que cada quadro podia ter; a nova montagem usa uma duração única para todos.
A implementação desmonta primeiro e desenha o texto quadro a quadro no canvas do navegador com a fonte do sistema, evitando que a compilação wasm fique sem recursos de fontes.
Imagens e animações são processadas localmente no navegador, pelo canvas e pelo ffmpeg.wasm, e não são enviadas; na primeira chamada ao caminho do ffmpeg, cerca de 31–32 MB do ffmpeg core de thread única são baixados do domínio de recursos do site ou do jsDelivr.
Atualizado em 2026-09-10
Crie GIF a partir de imagens, separe quadros, adicione legendas e altere a velocidade: oficina de figurinhas em um só lugar
Todo o processamento é feito localmente no navegador; os arquivos não são enviados a nenhum servidor