Porque um WebP falha num formulário só JPG
O WebP surgiu como o formato eficiente do Chrome e agora é habitual na web pública. «Guardar imagem como» num navegador Chromium dá muitas vezes um .webp. O ficheiro está bem no navegador. Não está em muito software ainda em uso: Office antigo, portais escolares, controladores de impressora e CMS que só aceitam image/jpeg e image/png.
Esta página recodifica um WebP estático para JPEG (ou PNG) num worker, com o descodificador e o canvas do próprio navegador. O mesmo modelo de privacidade que o conversor HEIC para JPG: os ficheiros ficam no dispositivo. Os mesmos limites: 50 ficheiros, 25 MB cada, 200 MB no total, 40 megapíxeis.
Com perdas, sem perdas e animação
O WebP pode ser com perdas (como JPEG) ou sem perdas (como PNG). Um segundo passo JPEG sobre um WebP já com perdas acrescenta artefactos. A qualidade predefinida 0,92 é para formulários e email, não para arquivo. Escolha PNG quando o WebP era uma captura ou um gráfico com texto.
Um WebP animado é outro objeto. Esta ferramenta converte estáticos. Se largar uma animação, a linha é marcada como não suportada em vez de exportar em silêncio o quadro zero.
Em que o caminho do worker difere do HEIC
O HEIC precisa muitas vezes de um descodificador WASM (libheif), salvo no Safari. A descodificação WebP vem no Chrome, Firefox, Safari e Edge atuais, por isso esta página em geral nunca carrega libheif. O EXIF no WebP, quando existe, é removido por omissão. Marque «Manter metadados da câmara» para copiar um bloco EXIF para um JPEG.
Quando convém ficar com WebP
Fique com WebP para a web. Converta quando alguém pediu JPG, quando uma fila de impressão rejeita a extensão, ou quando anexa a software anterior ao WebP. Se a origem era uma foto de iPhone, quer o conversor HEIC, não esta página. Notas passo a passo em Como converter WebP para JPG.