Converter WebP para AVIF

Grátis, no seu navegador — sua imagem nunca sai daqui. Transparência preservada.

ou solte a imagem aqui

O RoundCut converte WebP para AVIF inteiramente no seu navegador. O arquivo nunca é enviado pra servidor. A transparência (canal alpha) é preservada, porque os dois formatos suportam alpha. O AVIF tipicamente fica 20 a 30 por cento menor que o WebP equivalente, mantendo a mesma qualidade perceptual. A codificação leva alguns segundos em imagens grandes, e a primeira conversão da sessão paga cerca de um segundo carregando o encoder WASM.

Como converter WebP para AVIF

Arraste o WebP pra área de upload — ou clique pra escolher um arquivo. A conversão começa no momento em que o arquivo chega; não tem botão "Converter" pra procurar. A primeira conversão da sessão carrega o encoder AVIF, o que leva cerca de um segundo de cold-start do WASM; as conversões seguintes na mesma aba pulam essa etapa e finalizam mais rápido. Quando o resultado fica pronto, a linha de stats mostra o tamanho de entrada e saída, e o botão Baixar salva o AVIF no seu dispositivo, com o mesmo nome do original.

Quanto menor o AVIF fica em relação ao WebP?

O AVIF é construído sobre o codec de vídeo AV1 e alcança arquivos cerca de 20 a 30 por cento menores que o WebP na mesma qualidade perceptual, segundo comparações de SSIM e DSSIM em conjuntos de fotos. Em gráficos simples com cor chapada ou bordas duras, a diferença encolhe e o WebP pode empatar ou ganhar. A vantagem é maior em fotografias — justamente o tipo de imagem que mais pesa nas páginas modernas. O suporte do AVIF nos navegadores já passa de 93 por cento globalmente (Chrome 85+, Firefox 93+, Safari 16+), então o caso de fallback ficou pequeno.

A conversão de WebP para AVIF preserva a transparência?

Sim. O WebP suporta canal alpha e o AVIF também — o pipeline carrega essa transparência sem mudar nada. Um WebP com fundo transparente vira um AVIF com o mesmo fundo transparente: sem preenchimento branco, sem mudança de cor, sem halo nas bordas, sem surpresa de alpha pré-multiplicado. É o oposto da conversão PNG pra JPG, em que a transparência é destruída porque o JPG não tem alpha. Se o seu original tem transparência que você quer manter — um logo recortado, um sprite de UI, um sticker — o AVIF é destino seguro e você não precisa achatar nada antes.

Qualidade e velocidade de codificação

Os dois formatos são com perda — o encoder roda em qualidade 85, o que é visualmente próximo de lossless em fotografias (PSNR em torno de 42 dB em fotos reais). Não dá pra obter um AVIF lossless a partir de um WebP com perda. O custo da compressão do AVIF é a velocidade de codificação: uma foto de 2 megapixels finaliza em menos de um segundo no Chrome, mas uma de 8 megapixels leva cerca de 3 segundos, e uma de 24 megapixels pode levar de 10 a 30 segundos. O Firefox é mais ou menos 4 vezes mais lento que o Chrome no AVIF — imagens grandes no Firefox podem travar a aba por meio minuto.

Sua privacidade

A conversão acontece no seu navegador, usando um build WASM do encoder AVIF. Nada sobe pra servidor, nada é registrado, nada fica em fila remota. Se você abrir o DevTools e olhar a aba Network enquanto converte, vai ver zero requisições de saída com a sua imagem depois que a página carregou — a única busca é o módulo do encoder em si, na primeira conversão AVIF da sessão. O conversor número um nessa busca faz upload dos arquivos pra um servidor e apaga uma hora depois — aqui, a gente nunca recebe o seu arquivo, ponto.

Perguntas frequentes

O AVIF é melhor que o WebP?

Pra fotografias, o AVIF ganha em compressão — tipicamente arquivos 20 a 30 por cento menores na mesma qualidade perceptual, segundo a análise DSSIM da SpeedVitals. Em gráficos com cor chapada e bordas duras, o WebP é competitivo e às vezes menor. Os dois suportam alpha e animação. Se o seu público está em navegadores modernos (Chrome 85+, Firefox 93+, Safari 16+ — hoje em torno de 93 por cento dos usuários globais), o AVIF é o padrão melhor; senão, mantenha o WebP como fallback.

Vou perder qualidade convertendo WebP pra AVIF?

Sim — alguma perda de geração é inevitável. Os dois formatos são com perda, então recodificar um WebP com perda em AVIF qualidade 85 (PSNR em torno de 42 dB em fotos) introduz uma segunda passada de compressão. Pra fotografias, o resultado é visualmente próximo de lossless. Pra gráficos com bordas duras ou cor chapada, podem aparecer artefatos leves. Um AVIF realmente lossless não é possível a partir de um WebP com perda — a informação já se foi.

O AVIF suporta transparência (canal alpha)?

Sim. Os dois formatos, WebP e AVIF, suportam canal alpha, e a conversão carrega a transparência exatamente — sem preenchimento branco, sem mudança de cor, sem halo nas bordas suaves. É diferente da conversão PNG pra JPG, em que o alpha é destruído porque o JPG não tem transparência nenhuma. Se o seu WebP tem fundo transparente, o seu AVIF também terá.

Quanto tempo leva a conversão de WebP pra AVIF?

Alguns segundos pra fotos típicas. A primeira conversão da sessão carrega o encoder AVIF (cerca de um segundo). Depois, uma imagem de 2 megapixels leva menos de um segundo no Chrome, 8 megapixels leva cerca de 3 segundos, e 24 megapixels pode levar de 10 a 30 segundos. O Firefox é mais ou menos 4 vezes mais lento no AVIF — uma imagem 4K pode levar 30 segundos. Aparelhos móveis ainda são de 3 a 5 vezes mais lentos que desktop.

É seguro converter aqui? Meu arquivo é enviado pra algum servidor?

Seu arquivo nunca sai do navegador. A conversão acontece inteiramente no seu dispositivo, usando um build WASM do encoder AVIF — sem upload, sem servidor, sem coleta de dados. Dá pra confirmar com o DevTools aberto: depois que a página carrega, zero requisições de saída com a sua imagem durante a conversão. O conversor número um nessa busca claramente faz upload dos arquivos pra um servidor; aqui, não.

Dá pra converter vários WebP pra AVIF de uma vez?

Ainda não — a versão atual converte um arquivo por vez. A conversão em lote está planejada pra uma próxima versão. Por enquanto, você pode abrir a página em várias abas do navegador e converter em paralelo; cada aba roda sua própria instância do encoder e elas não se bloqueiam entre si.