Converter PNG para WebP é uma estratégia eficaz para reduzir o tamanho de imagens na web sem comprometer a qualidade. O WebP suporta transparência assim como o PNG, mas com arquivos significativamente menores. Veja como fazer essa conversão de forma simples.
Por que converter PNG para WebP?
- Arquivos menores: WebP lossless é 20–35% menor que PNG equivalente; WebP com perdas pode reduzir ainda mais
- Transparência mantida: Ao contrário do JPG, o WebP suporta canal alfa — transparência é preservada
- Melhor desempenho web: Imagens menores aceleram o carregamento das páginas
- Qualidade visual equivalente: Em modo sem perdas, a qualidade é idêntica ao PNG original
Comparativo PNG vs WebP
| Característica |
PNG |
WebP |
| Transparência |
Sim |
Sim |
| Compressão sem perdas |
Sim |
Sim |
| Compressão com perdas |
Não |
Sim |
| Tamanho (sem perdas) |
Base de referência |
20–35% menor |
| Suporte em navegadores |
Universal |
95%+ |
Escolhendo entre WebP com e sem perdas
Na conversão de PNG para WebP, você tem duas opções:
- WebP sem perdas (lossless): Preserva todos os dados do PNG original. Arquivos menores que PNG, mas maiores que WebP com perdas. Ideal para logotipos e ícones onde a nitidez é crítica.
- WebP com perdas (lossy): Arquivos muito menores. Pode haver leve degradação em bordas nítidas de textos e ícones, mas é excelente para fotografias com transparência.
Métodos de conversão
1. Ferramenta online
A opção mais acessível para a maioria dos usuários. Faça upload do PNG, selecione WebP como saída, escolha entre modo com ou sem perdas e baixe o resultado.
2. cwebp (Google, linha de comando)
- Instale o pacote
webp do Google
- Para conversão sem perdas:
cwebp -lossless imagem.png -o imagem.webp
- Para conversão com perdas (qualidade 85):
cwebp -q 85 imagem.png -o imagem.webp
3. GIMP (gratuito)
- Abra o PNG no GIMP
- Vá em Arquivo > Exportar Como
- Salve com extensão
.webp
- Nas opções, escolha entre modo sem perdas ou defina a qualidade para modo com perdas
- Clique em Exportar
4. ImageMagick (linha de comando, multiplataforma)
- Com o ImageMagick instalado, execute:
convert imagem.png -quality 85 imagem.webp
Dicas para conversão em lote
Para converter múltiplos arquivos PNG para WebP de uma vez via terminal:
- Linux/macOS:
for f in *.png; do cwebp -q 85 "$f" -o "${f%.png}.webp"; done
- Windows PowerShell: Use um loop
ForEach-Object com o cwebp instalado
- Ferramentas online de conversão em lote também são uma opção prática
Compatibilidade e fallback
Ao usar WebP em sites, sempre forneça um fallback em PNG usando o elemento HTML <picture>. Isso garante que o conteúdo seja exibido corretamente em todos os navegadores, incluindo os mais antigos.
Como fazer sem enviar o arquivo
Se o arquivo for confidencial, o caminho mais seguro é aquele em que ele não sai do seu computador. Converter imagem roda inteiramente no navegador: o arquivo é lido do seu disco, processado na memória e gravado de volta — nada é enviado a um servidor.
- Abra Converter imagem.
- Escolha o arquivo no seu computador. Ele é lido localmente, não enviado.
- Escolha o formato de saída e ajuste a qualidade se precisar.
- Baixe o resultado. O original continua onde estava.
Faça no seu navegador — o arquivo não sai do seu dispositivo: Converter imagem