WebP, AVIF, JPEG ou PNG — qual deve usar?
A maioria dos conselhos sobre formatos é uma tabela de tamanhos. É a parte menos útil. Os formatos diferem no que conseguem sequer representar — e assim que se percebe isso, a questão do tamanho responde-se sozinha.
Com ou sem perdas, transparente ou não — é essa toda a decisão
JPEG é com perdas e não tem transparência nenhuma. Foi criado para fotografias e continua excelente nisso, mas não consegue representar um píxel transparente — o conceito não existe no formato.
PNG é sem perdas e tem transparência. Nada é descartado, e é por isso que é a escolha certa para capturas de ecrã, logótipos, diagramas e tudo o que tenha texto ou arestas nítidas — e por isso é má escolha para uma fotografia, onde «não descartar nada» significa um ficheiro enorme.
WebP e AVIF são o par moderno e eliminaram o compromisso: ambos suportam compressão com perdas E transparência. Essa combinação é genuinamente nova. Antes deles, uma imagem transparente tinha de ser guardada sem perdas — daí tantos PNG sobredimensionados na web.
Portanto: fotografia → formato com perdas. Gráfico simples ou texto → sem perdas, ou com perdas em alta qualidade. Precisa de transparência → qualquer um menos JPEG.
A conversão que nunca deve fazer
PNG transparente para JPEG. O JPEG não tem canal alfa, por isso a transparência tem de ir para algum lado — e qualquer ferramenta que faça esta conversão compõe a sua imagem em silêncio sobre uma cor de fundo que escolheu. Normalmente branco, às vezes preto. O resultado fica bem numa página branca e catastrófico em qualquer outro sítio, e não há como desfazer: a transparência não está escondida, desapareceu.
O nosso conversor recusa. Se a sua imagem tiver transparência e pedir JPEG, mantém um formato capaz de a representar e diz-lhe o que fez. Se quiser mesmo uma imagem achatada sobre um fundo específico, isso é uma decisão de composição e pertence a um editor onde escolhe a cor.
A outra conversão a pensar duas vezes é de com perdas para com perdas: JPEG para WebP, WebP para AVIF. Funciona e muitas vezes compensa, mas está a recodificar algo já codificado, por isso perde-se um pouco de qualidade de cada vez. Converta a partir do melhor original que tiver, não de uma cópia de uma cópia.
Já é seguro usar WebP e AVIF?
Para a web, sim. O WebP funciona em todos os navegadores que as pessoas realmente usam, e há anos. O AVIF também é suportado por todos os principais navegadores atuais; o custo prático é o tempo de codificação, não a compatibilidade.
Fora do navegador é menos uniforme. Algum software de secretária mais antigo, certas impressoras e de vez em quando um formulário de envio ainda esperam JPEG ou PNG. Se um ficheiro vai para um sítio que não controla — uma gráfica, um portal do Estado, um cliente que o vai abrir em algo antiquíssimo — envie JPEG ou PNG e guarde o formato moderno para o seu próprio site.
Um hábito sensato: guarde os originais num formato sem perdas, converta para WebP ou AVIF para publicar, e para JPEG apenas quando o destino o exigir.
Perguntas frequentes
É seguro usar WebP ou AVIF num site hoje?
Sim para ambos, em todos os navegadores atuais. A cautela que resta é fora do navegador: algumas aplicações de secretária antigas, impressoras e sistemas internos ainda só entendem JPEG e PNG. Se a imagem vai para um site, use WebP ou AVIF; se vai para uma pessoa que a abrirá num programa desconhecido, JPEG é a entrega mais segura.
Converter um JPEG para PNG recupera a qualidade?
Não, e é a conversão a evitar. O que um JPEG descartou desapareceu; o PNG guardará então exatamente esses píxeis danificados sem perdas, produzindo um ficheiro várias vezes maior sem melhoria nenhuma. Converta para PNG apenas quando precisar de transparência ou de um master sem perdas a partir de uma fonte sem perdas.
Converter reduz a qualidade?
Converter para um formato com perdas implica recodificar, por isso cede-se um pouco — controlado pela predefinição de qualidade que escolher, de 92 até 68. Entre formatos sem perdas não se cede nada. A regra prática é converter a partir do melhor original e não de uma cópia que já passou por uma codificação com perdas.
Que formato é melhor para um logótipo ou uma captura de ecrã?
Tudo o que tem arestas nítidas e texto pede uma codificação sem perdas ou de alta qualidade: PNG é a resposta tradicional e continua boa, e o WebP sem perdas costuma ser mais pequeno para o mesmo resultado. Evite o JPEG aqui: a sua compressão produz halos visíveis precisamente ao longo das arestas nítidas de que estas imagens são feitas.
Posso converter várias imagens ao mesmo tempo?
Sim — até 20 ficheiros por trabalho, cada um até 100 MB, todos convertidos para o formato que escolher. Ao contrário do compressor, o conversor converte sempre: não lhe devolve o original em silêncio por o novo ficheiro ter saído maior, já que um conversor que recusasse converter estaria avariado.