toolsmith

Sem upload · tudo roda no seu navegador

PNG, JPG, WebP ou AVIF — qual você deveria usar?

Quatro formatos e uma pergunta que resolve quase tudo: a imagem é uma fotografia ou é cor chapada, texto e linhas?

Atualizado

A pergunta que decide

Fotografias são feitas de variação gradual e ruidosa. Os formatos com perda — JPG, WebP, AVIF — foram construídos exatamente para isso e ficam pequenos jogando fora detalhe que seu olho não acompanha.

Capturas de tela, logotipos, diagramas e qualquer coisa com texto são o oposto: grandes áreas chapadas e bordas duras. A compressão com perda deixa sujeira visível em volta das letras e, como há pouco ruído a descartar, nem economiza muito. É para isso que existe o PNG.

JPG — o que abre em todo lugar

Tem trinta anos, é entendido por tudo que já foi construído e continua perfeitamente bom para fotografias. Não guarda transparência e mostra blocos se você derrubar muito a qualidade.

Escolha quando o arquivo tiver de ser aberto por um software que você não controla — uma gráfica, um formulário do governo, o notebook antigo de um colega.

PNG — sem perda, com transparência e errado para fotos

O PNG não descarta um pixel sequer e aceita transparência completa. Isso o torna certo para logotipos, capturas, ícones e qualquer coisa que você vá editar de novo.

É um recipiente ruim para fotografia, e é aqui que as pessoas travam: passar um PNG fotográfico por um compressor quase não ajuda. À compressão sem perda não sobra quase nada para tirar do ruído fotográfico. Se seu PNG de foto tem 8 MB, nenhum otimizador de PNG vai deixá-lo pequeno — converter para JPG ou WebP vai.

WebP — o padrão sensato para a web

O WebP faz os dois trabalhos: com perda para fotos, sem perda e com transparência para gráficos, além de animação. Em qualidade comparável costuma ficar de 25% a 35% abaixo do JPEG.

Todo navegador atual exibe. O motivo que resta para evitá-lo está fora do navegador — alguns programas de desktop antigos e certos fluxos de gráfica ainda não abrem um .webp.

AVIF — o menor, o mais lento e ainda não está em todo lugar

O AVIF usa o codec de vídeo AV1 e costuma ser o menor dos quatro em uma dada qualidade, sobretudo em fotografias e em taxas baixas. Codificar é lento — perceptivelmente, em um lote grande.

Há uma armadilha que vale conhecer: um navegador conseguir exibir AVIF não significa que ele consiga criar um. O suporte a codificação é mais estreito que o de decodificação, e um navegador a quem se pede um formato sem suporte devolve um PNG em silêncio. Por isso nosso conversor monta a lista de formatos codificando uma imagem de teste e conferindo o que realmente voltou, em vez de confiar em uma tabela de compatibilidade.

Versão curta

Se você quer uma regra de bolso em vez de uma árvore de decisão:

  • Foto que vai para um site → WebP, ou AVIF se o tamanho importa mais que o tempo de codificação.
  • Foto que precisa abrir em qualquer lugar → JPG.
  • Captura de tela, logotipo, diagrama, qualquer coisa com texto → PNG.
  • Precisa de transparência → PNG ou WebP. Nunca JPG.
  • Já é JPG e ainda está grande → reduza primeiro as dimensões em pixels. Cortar a largura pela metade deixa a contagem de pixels em um quarto, e isso vence qualquer controle de qualidade.

Faça agora, sem enviar nada

Converter PNG para JPG deixa menor?

Em uma fotografia, muito — frequentemente 80% ou mais. Em uma captura de tela ou logotipo pode deixar maior e ainda borra as bordas do texto. Veja o que a imagem é antes de converter.

Já dá para usar WebP tranquilamente?

No navegador, sim — todos os atuais exibem. Fora do navegador é mais irregular, então se o arquivo vai para uma gráfica ou para um programa de desktop, JPG ou PNG é a entrega mais segura.

Por que meu PNG comprimido ficou do mesmo tamanho?

Porque a compressão PNG é sem perda e o detalhe fotográfico é praticamente incompressível. Não sobra nada seguro para remover. Mude o formato ou reduza as dimensões.

Vale a leitura