Converter WebP em GIF
Figurinhas, reações e loops salvos como WebP não tocam nos lugares que só conhecem GIF. Transforme-os em GIFs com todos os quadros e o tempo de cada um mantidos. Nada fica armazenado.
- Nunca armazenado
- Sem fila, sem espera
- Sem cadastro, sem marca d'água
Como funciona
Adicione seus arquivos WebP
Animados ou estáticos, um ou um lote. Uma figurinha salva de um chat, um loop baixado de um site, uma exportação de uma ferramenta de design.
Converta
Cada quadro é lido com o próprio tempo e gravado em um GIF com uma paleta criada a partir da imagem — 256 cores, ou menos se você quiser um arquivo menor.
Baixe
Um por um ou em ZIP. A linha mostra quantos quadros foram mantidos.
Por que alguém ainda quer um GIF
O WebP animado é melhor que o GIF em todos os aspectos técnicos — cor de 24 bits, canal alfa de verdade, um codec de vídeo por trás de cada quadro, arquivos com uma fração do tamanho — e tem uma única fraqueza que pesa mais que tudo isso: os lugares que tocam GIF nem sempre tocam WebP. Fóruns antigos, clientes de e-mail, formulários de envio de algumas redes sociais, o Slack e o Teams em certos modos, apresentações de slides e uma longa lista de aplicativos do Windows mostram uma animação WebP como imagem estática, ou nem mostram. O GIF toca em todo lugar, e é assim há trinta anos.
Cada quadro do WebP é decodificado e composto do jeito que um visualizador mostra — quadros WebP podem ser parciais, mesclados ou descartados, e o GIF quer a imagem inteira —, depois quantizado em uma paleta e gravado com o mesmo atraso. O quantizador cria as 256 cores a partir do histograma do próprio quadro e aplica pontilhado, então um desenho ou uma figurinha geralmente fica idêntico e uma fotografia ganha um granulado fino. Atrasos abaixo de 20 ms são elevados para 100 ms, porque os navegadores já fazem isso com GIFs e, do contrário, a animação dispararia.
A transparência sobrevive na única forma que o GIF tem: um pixel aparece ou não aparece. Uma sombra suave ou uma borda esfumada é cortada no meio do caminho, e é por isso que uma figurinha com brilho sai com um contorno nítido. Não há nada a fazer quanto a isso dentro de um GIF; é o formato.
Quando você precisa de outra coisa
O ffmpeg faz isso com uma paleta de duas passagens e mais controle sobre o pontilhado: ffmpeg -i in.webp -vf "split[a][b];[a]palettegen[p];[b][p]paletteuse" out.gif. Para uma pasta de figurinhas é um loop; aqui é soltar tudo de uma vez, o que nessa escala dá no mesmo.
Se o destino toca WebP — todo navegador e celular atual toca —, fique com o WebP. Ele é menor, mais nítido e tem transparência de verdade; o GIF é só uma cópia de compatibilidade.
Perguntas frequentes
A animação é mantida?
Sim. Cada quadro é decodificado e gravado no GIF com o próprio atraso, e o loop se repete para sempre, como em todo GIF. A linha abaixo de cada arquivo mostra quantos quadros foram mantidos.
Por que o GIF é tão maior que o WebP?
Porque o GIF é um formato de 1989. Ele guarda cada quadro com no máximo 256 cores e os comprime com LZW; o WebP usa um codec de vídeo. Ficar de cinco a dez vezes maior é normal. Escolher 128 ou 64 cores ajuda quando a imagem é simples.
Por que as cores parecem um pouco diferentes?
Um quadro de GIF comporta 256 cores, então um WebP fotográfico é reduzido a uma paleta. A paleta é criada a partir da própria imagem e pontilhada, o que disfarça bem na maioria dos casos; degradês suaves e tons de pele são onde aparece.
E se o WebP for uma imagem estática?
Você recebe um GIF de um quadro só, e a linha avisa. Se o que você quer é uma imagem estática em um formato moderno, WebP para PNG ou WebP para JPG é a página certa.
Meus arquivos ficam armazenados em algum lugar?
Não — nada fica armazenado em momento algum.
Dá para transformar um GIF em WebP?
Neste site ainda não. GIF para PNG pega o primeiro quadro como imagem estática; para um WebP animado a partir de um GIF, a ferramenta gratuita de linha de comando gif2webp, do Google, faz isso em uma linha.
Bom saber: Um GIF comporta 256 cores por quadro e não tem transparência parcial, então degradês suaves ganham um pouco de faixas e bordas suaves ficam duras. Ler os quadros de um WebP animado exige um Chrome, Edge ou Opera recente; nos outros, o primeiro quadro é gravado como imagem estática e a linha avisa.
Coloque esta ferramenta no seu site
Grátis para qualquer blog, página de turma ou artigo de ajuda. Cole um único trecho de código e seus visitantes podem usá-la direto na sua página.
Mais Ferramentas de imagem
APNG para GIF
PNGs animados em GIF, para os lugares que ainda só tocam GIF
GIF para PNG
Um quadro nítido de qualquer GIF
WEBP para PNG
Faça arquivos WebP abrirem em qualquer lugar
JPG para PNG
PNG sem perdas a partir de qualquer JPG, em lote
PNG para JPG
PNGs em JPGs menores, com o fundo que você escolher
PNG para WEBP
WebP pronto para a web, com transparência