Ferramentas de imagem

JPG, PNG, WebP ou AVIF: qual formato de imagem usar, com tamanhos medidos

As mesmas duas fotos codificadas com a mesma qualidade visual em quatro formatos. O AVIF ficou 40–45% menor que o JPEG; o WebP, não. Quando cada formato é a escolha certa e quando um PNG é um erro.

Resumo

Para fotografias, o JPEG continua servindo e o AVIF é bem menor; o WebP fica no meio, e sua vantagem sobre um JPEG bem codificado é menor do que o número que costuma aparecer em material de divulgação. Para capturas de tela, logotipos, diagramas e qualquer coisa com cores chapadas ou transparência, use PNG ou WebP sem perdas, nunca JPEG. Abaixo estão os números por trás disso, tirados de uma codificação real e não de um gráfico de fabricante.

O que “menor” precisa significar

Comparar formatos com a mesma configuração de “qualidade 80” não faz sentido: a escala de qualidade é diferente em cada codificador. A única comparação justa é mesmo resultado visual, qual tamanho? Para este artigo, cada formato foi codificado com qualidade crescente até atingir a mesma similaridade estrutural (SSIM 0,98 em relação ao original, medido na luminância), e o tamanho nesse ponto foi registrado. Duas fotografias de teste: uma xícara de espresso sobre uma mesa (1200 × 800) e um retrato (1024 × 1024), ambas imagens de exemplo em domínio público. Codificadores: libjpeg-turbo, libwebp (method 6) e libavif (speed 4) via Pillow 12; as ferramentas do próprio site usam MozJPEG, que costuma tirar mais 5–10% do valor do JPEG.

Formato Foto 1 (1200×800) Foto 2 (1024×1024) Configuração atingida
JPEG 95 KB 86 KB q68 / q66
WebP 104 KB 76 KB q86 / q84
AVIF 59 KB 47 KB q60 / q58
PNG (sem perdas) 1.223 KB 1.034 KB –
WebP sem perdas 860 KB 701 KB –

Duas coisas chamam a atenção. O AVIF fica 38–46% menor que o JPEG com o mesmo SSIM, e essa parte da história é verdadeira. O WebP, nestas fotos, praticamente empata com o JPEG: 9% maior em uma, 12% menor na outra. O número tão citado de “25–34% menor que o JPEG” vem do estudo do Google de 2010, feito contra um codificador JPEG não otimizado com configurações de qualidade fixas; contra um codificador moderno com qualidade equivalente, a diferença quase desaparece. Uma ressalva a favor do WebP: ele lida um pouco melhor que o JPEG com detalhes finos e bordas nítidas em taxas de bits baixas, algo que o SSIM recompensa pouco. Uma contra: o WebP limita a crominância a subamostragem 4:2:0, então um texto vermelho saturado sobre uma foto fica levemente borrado onde um JPEG em 4:4:4 não ficaria.

Uma ressalva sobre o próprio teste: as duas fontes já eram JPEGs, então cada codificador estava comprimindo artefatos de compressão junto com a imagem. Partindo de um original RAW ou PNG, os três formatos com perdas sairiam um pouco menores, e a classificação não mudaria.

O PNG é para outro tipo de imagem

A tabela mostra o PNG com doze vezes o tamanho do JPEG. Isso não quer dizer que o PNG seja ruim; quer dizer que pediram a ele o trabalho errado. O PNG é sem perdas, ou seja, cada pixel volta exatamente igual, e fotografias têm ruído em todos os pixels, o que não se comprime. Na terceira imagem de teste, uma ilustração recortada com cores chapadas e fundo transparente (900 × 600), o quadro se inverte:

Formato Tamanho
PNG 66 KB
WebP sem perdas 55 KB
AVIF q80 54 KB
JPEG q90 76 KB, e a transparência some

Cores chapadas, texto, capturas de tela, gráficos, logotipos: PNG ou WebP sem perdas. Um JPEG de captura de tela mostra halos em volta de cada letra e costuma ser maior que o PNG. Uma foto salva como PNG é um erro na casa dos megabytes, que aparece no tempo de carregamento das páginas e em e-mails devolvidos.

Suporte em navegadores e aplicativos, sem rodeios

  • JPEG: tudo, desde 1992. A escolha segura para qualquer coisa que saia do seu controle: gráficas, formulários do governo, celulares Android antigos, documentos do Word.
  • PNG: tudo, desde por volta de 2005.
  • WebP: todos os navegadores atuais (Safari a partir da versão 14, de 2020). O app Fotos do Windows abre; versões mais antigas do Office, a maioria dos quiosques de impressão de fotos e muitos formulários de upload ainda não.
  • AVIF: Chrome 85+, Firefox 93+, Safari 16.4+ (2023), Edge 121+. Fora do navegador, o suporte é escasso: o Windows precisa de uma extensão da Store, o macOS Ventura+ abre nativamente, a maioria dos outros programas não. Em 2026, é um formato para servir imagens na web, não para entregá-las a pessoas.
  • HEIC: na prática, só aparelhos Apple; veja O que é HEIC.

Qual escolher

  • Enviar uma foto para uma pessoa ou um formulário: JPEG, qualidade 80–85. Qualquer valor acima de 90 dobra o tamanho por uma diferença que ninguém enxerga.
  • Fotos no seu próprio site: AVIF com JPEG como alternativa (<picture>), ou WebP se o seu fluxo de imagens ainda não consegue gerar AVIF.
  • Captura de tela, logotipo, diagrama, qualquer coisa com transparência: PNG; WebP sem perdas se quem vai exibir é um navegador.
  • Arquivar as suas próprias fotos: guarde o original, seja qual for; não “converta para economizar espaço”, porque cada recodificação com perdas tira alguma coisa.

O Conversor de Imagens passa entre os quatro formatos no navegador, e o Compressor de Imagens mostra o antes e o depois lado a lado com o tamanho que vai gerar, para você parar na qualidade que realmente parece igual, e não na que o controle deslizante traz por padrão.

Texto para falaTextToSpeech.tools Comprimir vídeoFreeCompress.video Dicionário chinês-inglêsChineseDict.com