Pular para o conteúdo

Converter WebP em JPG

Uma imagem salva de um site chega como WebP, e o formulário de envio, o editor antigo ou o cliente de e-mail recusa. Transforme-a em um JPG na qualidade que você escolher — em lote, e sem nada ficar armazenado.

  • Nunca armazenado
  • Sem fila, sem espera
  • Sem cadastro, sem marca d'água

Como funciona

1

Adicione seus arquivos WebP

Solte quantos arquivos .webp quiser, ou a pasta de downloads inteira.

2

Defina a qualidade

Entre 85 e 90 para fotos. Áreas transparentes são preenchidas com uma cor de fundo que você escolhe, porque o JPG não tem transparência.

3

Baixe

Um arquivo por vez, ou tudo em ZIP.

Dois formatos com perdas, um depois do outro

Um WebP com perdas é um quadro-chave de vídeo VP8: a cor foi guardada em um quarto da resolução do brilho e os detalhes foram quantizados em blocos de 4×4 quando o site criou o arquivo. Um JPEG faz as mesmas duas coisas com outra grade — blocos de 8×8 e a própria subamostragem de cor —, então converter um no outro são duas gerações de perda em grades diferentes. Na qualidade 85 ou acima, a segunda geração fica abaixo do que o olho percebe; o dano aparece primeiro em degradês suaves (céu, pele) como um leve faixamento, e nas bordas do texto como um segundo anel.

O arquivo normalmente fica maior, e isso é a conversão funcionando. O WebP existe porque guarda uma fotografia em cerca de dois terços dos bytes que um JPEG precisa para a mesma aparência, então um download de 240 KB vira um JPG de 350 KB com qualidade comparável — ou um menor e visivelmente pior. Não se ganha nada além de compatibilidade, que é exatamente o motivo de estar aqui.

Os metadados não passam. Um WebP de um site raramente tem algum, mas um exportado de um app de câmera pode carregar EXIF e um perfil de cor ICC; os pixels são convertidos no espaço sRGB padrão e o JPG é gravado sem perfil, que é o que todo visualizador presume de qualquer forma.

Quando você precisa de outra coisa

Se o programa que recusou o WebP é recente, tente de novo antes de converter: Photoshop, GIMP, Affinity, Fotos do Windows, Pré-Visualização do macOS, todos os navegadores e a maioria dos formulários de envio de CMS leem WebP há anos, e um formulário que o recusa muitas vezes só está olhando a extensão. Renomear não resolve nada — os bytes continuam sendo WebP —, mas atualizar o programa costuma resolver.

Para uma pasta, dwebp in.webp -o out.png seguido de cjpeg ou mozjpeg gera um JPG melhor no mesmo tamanho do que qualquer codificador de navegador, e magick mogrify -format jpg -quality 88 *.webp, do ImageMagick, processa um diretório em uma linha.

Perguntas frequentes

Por que JPG em vez de PNG?

Porque a imagem provavelmente é uma fotografia, e uma fotografia em PNG fica de cinco a dez vezes maior sem nenhum ganho visível. O JPG é o contêiner certo para fotos e o que todo formulário, CMS, cliente de e-mail e celular aceita há trinta anos. Se o WebP é um logotipo, uma captura de tela ou qualquer coisa com cores chapadas ou transparência, WebP para PNG é a escolha melhor.

Há perda de qualidade?

Alguma, em princípio: o WebP já era com perdas, e o codificador JPG quantiza de novo. Em 85 ou acima, a segunda geração é invisível em uma foto; abaixo de uns 70, os dois conjuntos de artefatos começam a se somar. A ferramenta mostra o novo tamanho conforme cada arquivo termina, então você vê o que a configuração custa.

O que acontece com a transparência?

O JPG não consegue guardá-la, então as áreas transparentes são preenchidas com a cor de fundo que você escolher — branco por padrão, e a página avisa quando um arquivo tem transparência, para você mudar a cor antes de converter.

Minhas imagens ficam armazenadas em algum lugar?

Não. Nada fica armazenado em momento nenhum.

E WebP animado?

O primeiro quadro é convertido. Animação precisa de um GIF ou de um vídeo, não de um JPG.

Bom saber: WebP animado é convertido apenas no primeiro quadro. A transparência é preenchida com uma cor à sua escolha. WebP sem perdas de arte chapada — logotipos, capturas de tela — gera um JPG pior do que um PNG geraria; para esses, use WebP para PNG.

Coloque esta ferramenta no seu site

Grátis para qualquer blog, página de turma ou artigo de ajuda. Cole um único trecho de código e seus visitantes podem usá-la direto na sua página.