Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
Aqui você converte GIF para AVIF de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.
Até 100 arquivos de uma vez. Formatos misturados não são problema.
Eles são convertidos um após o outro e baixados juntos em um ZIP.
GIF para AVIF






Um quadro de GIF é uma grade de índices para uma paleta de no máximo 256 cores, comprimida com LZW. Não existe tom contínuo ali dentro. Qualquer gradiente ou sombra suave que a imagem tinha na origem foi reduzido a esses 256 valores no momento em que o GIF foi gravado, e essa redução não é reversível.
Isso importa porque a fama do AVIF foi construída em cima de fotografias, onde ele costuma superar o JPEG por larga margem na mesma qualidade visível. Um GIF não é uma fotografia no sentido que interessa aqui, mesmo quando mostra uma, e os números que se ouve por aí sobre o AVIF não valem para essa origem.
Para fingir cores que não tem, um codificador de GIF espalha pixels de duas cores disponíveis num padrão alternado — normalmente dithering Floyd-Steinberg — para que o olho misture as duas numa terceira. De longe funciona; no nível do pixel é um campo de ruído de alta frequência.
Todo codec de imagem moderno, o AVIF incluído, funciona prevendo cada bloco a partir do que veio antes e guardando só o erro. Um padrão de dithering é exatamente o que não pode ser previsto, então o codificador é forçado a gastar bytes de verdade registrando esse ruído. O resultado é o que as pessoas relatam intrigadas: um AVIF maior que o GIF de origem, numa imagem com seis cores visíveis.
O controle de qualidade vai de 1 a 100 com padrão 82, um bom ponto de partida para fotografias e conservador demais aqui. Uma origem com 256 cores tem menos a proteger, e baixar para 60 ou 65 num GIF convertido costuma ser indistinguível do original, removendo boa parte da penalidade do dithering.
O teste que resolve a dúvida é a contagem de bytes, não uma opinião. Converta uma vez no padrão, uma vez mais baixo, e compare com o GIF; se o AVIF não ficar visivelmente menor, a origem está com dithering e o número de qualidade é a alavanca. Em arte totalmente plana — logotipo, diagrama, print de interface sem gradiente — até valores baixos ficam bons.
O suporte de navegador do AVIF é registrado como moderno, não universal, uma distinção que importa num site com tráfego real: navegadores atuais leem AVIF, e existe uma cauda que não lê. Um GIF, com todos os seus defeitos, é lido por praticamente tudo que já foi construído.
Substituir o GIF direto é uma regressão para essa cauda, e o elemento picture existe exatamente para isso: liste o AVIF como primeira fonte, um PNG ou WebP como segunda, e deixe uma imagem comum como caso base. O navegador pega a primeira coisa que entende e ninguém vê imagem quebrada.
O AVIF suporta animação como formato, mas esta conversão não produz isso: o decodificador entrega uma única imagem e uma única imagem é codificada, então um GIF animado vira o quadro em que ele abre.
Esse é o comportamento certo para o que esta página faz, que é imagens estáticas. Se o GIF que você está otimizando anima de verdade, converter para AVIF não é onde está a economia: um contêiner de vídeo com compensação de movimento real fica numa fração do tamanho de qualquer formato de imagem por quadro, e a rota de vídeo é a certa.
O AVIF guarda até 12 bits por canal e pode carregar uma gama de cores ampla, capacidades que o tornam um bom formato de arquivamento e entrega para fotografias tiradas em equipamento moderno.
Nada disso se aplica a um GIF. A origem tem cor indexada de 8 bits, tirada de uma tabela de 256 entradas, e codificar isso num contêiner que poderia guardar muito mais não cria cores adicionais — apenas armazena o mesmo punhado com espaço sobrando. Nada se perde também, e essa é a conclusão que vale levar: a conversão é neutra em cor, e a questão é só sobre bytes.
O problema conhecido do AVIF neste site é a velocidade de codificação, e não é pequeno: o AV1 foi desenhado com um espaço de busca grande, e o codificador de imagem estática o usa por inteiro. Uma imagem comum leva bem mais tempo que a mesma imagem em WebP ou JPEG, e esse trabalho roda no seu próprio processador.
Para uma pasta de gráficos legados, ainda vale a pena — o custo é pago uma vez e a economia é paga a cada carregamento de página. Mas planeje o tempo: um lote de duzentos GIFs antigos é uma pausa para café, não um clique instantâneo.
O AVIF não é automaticamente a resposta certa para um GIF legado. O WebP codifica muito mais rápido, tem suporte de navegador mais amplo, e em gráficos pequenos e planos — que é o que a maioria dos GIFs sobreviventes são — a diferença de tamanho entre os dois costuma ser de algumas centenas de bytes.
A divisão prática: AVIF quando a imagem é grande e fotográfica e a economia se mede em dezenas de kilobytes; WebP quando a imagem é um gráfico pequeno de interface e o ganho é compatibilidade e velocidade. Onde o GIF é um logotipo de bordas duras com poucas cores, o PNG costuma vencer os dois.
O codificador AV1 é um módulo WebAssembly baixado na primeira vez que este par é usado e depois roda localmente. A imagem é decodificada e recodificada dentro da aba, então nenhuma parte dela chega a um servidor, não há cadastro e o limite gratuito é de 100 MB por arquivo.
Converter uma pasta inteira funciona do mesmo jeito e devolve os resultados juntos. Como o trabalho é local, o lote fica limitado pelo seu próprio processador, e não por uma fila — a troca que torna aceitável um codificador lento.
| GIF | AVIF | |
|---|---|---|
| Nome completo | Graphics Interchange Format | AV1 Image File Format |
| Extensão do arquivo | .gif | .avif |
| Tipo de mídia | image/gif | image/avif |
| Compressão | Sem perdas — nada é descartado | Um ou outro, conforme a configuração |
| Publicado pela primeira vez | 1987 | 2019 |
| Publicado por | CompuServe | Alliance for Open Media |
| Especificação | GIF89a | AV1 Image File Format |
| Licença | Padrão aberto | Padrão aberto |
| Situação hoje | Antigo, ainda lido em todo lugar | Atual |
| Profundidade de bits | 8 | 12 |
| Cor que consegue descrever | paleta indexada | RGB, YCbCr, gama ampla |
| Maior imagem | 65.535 px por lado | 65.536 px por lado |
| Abre no navegador | Todos os navegadores | Navegadores atuais |
| Considerado no lugar | WebP, MP4 | WebP, JXL, JPG |
A transparência se mantém. GIF e AVIF guardam canal alfa, então um recorte continua recortado e nada é preenchido atrás.
A animação se mantém. GIF e AVIF aceitam vários quadros, então o resultado continua se movendo.
Os navegadores atuais leem AVIF; os antigos não. É o menos portátil dos dois, então vale confirmar que o destinatário aceita antes de enviar.
AVIF é um contêiner, não um formato único. O que toca é o codec de dentro — normalmente AV1 — e por isso dois arquivos com a mesma extensão podem se comportar de forma diferente no mesmo aparelho.
GIF é de 1987 e está praticamente superado. AVIF é o que os programas atuais escrevem, então converter também é uma forma de continuar conseguindo ler.
GIMP e ImageMagick leem tanto GIF quanto AVIF, então dá para comparar o resultado com o original sem um segundo programa.
GIF é o formato da CompuServe, publicado em 1987. Registra 8 bits por canal.
AVIF vem da Alliance for Open Media é de 2019, descrito em AV1 Image File Format. GIMP, Squoosh e ImageMagick leem o formato.
GIF foi publicado em 1987 e AVIF em 2019. O mais antigo costuma ser o arquivo mais seguro para entregar; o mais novo faz o mesmo com menos bytes.
Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo. O motor deste par específico é jSquash, compilações em WebAssembly dos codecs de imagem de referência; seu navegador baixa isso uma vez e guarda.
É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez. jSquash é baixado para a sua máquina e roda lá, e por isso não há contador.
AVIF comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade. Só o primeiro quadro é convertido: um GIF animado vira imagem parada.
Os navegadores atuais leem AVIF; os antigos não. É o menos portátil dos dois, então vale confirmar que o destinatário aceita antes de enviar.
AVIF é um contêiner, não um formato único. O que toca é o codec de dentro — normalmente AV1 — e por isso dois arquivos com a mesma extensão podem se comportar de forma diferente no mesmo aparelho.
A transparência se mantém. GIF e AVIF guardam canal alfa, então um recorte continua recortado e nada é preenchido atrás.
O que esta página afirma sobre GIF e AVIF pode ser conferido, e estes são os documentos que resolvem a questão.