WebP para PNG
Converta imagens WebP para PNG com a transparência intacta, sem perdas quando a origem for um WebP sem perdas, tudo dentro do seu navegador.
Solte seus arquivos aqui
.webp · até 100 MB
Como Converter para PNG
- 1
Arraste e solte seus arquivos WebP
Até 100 de uma vez. São lidos WebP estáticos e animados, e a transparência é mantida, a menos que você peça para preenchê-la.
- 2
Escolha um nível de otimização
O nível 2 é um padrão sensato. O tipo de cor é escolhido automaticamente; ícones e logos costumam caber em uma paleta e ficam várias vezes menores.
- 3
Baixe os arquivos PNG
Um arquivo é baixado sozinho; vários arquivos, ou todos os quadros de uma animação, voltam em um ZIP.
O objetivo desta conversão é o canal alfa
Um logo ou ícone baixado de um site costuma vir como WebP com fundo transparente, e essa transparência é justamente o que o torna útil em uma apresentação, um documento ou um arquivo de design. Converter para JPG a destrói; converter para PNG mantém todos os níveis dela, do totalmente opaco ao totalmente transparente, passando pelo contorno suavizado. Se a origem for um WebP sem perdas, como é a maioria dos logos e ícones, a conversão é fiel bit a bit: decodificar e codificar de novo devolve os mesmos valores de pixel, alfa incluído. Para o caso contrário, quando você quer mesmo um fundo sólido fixo na imagem, existe uma opção de achatar, que faz a mistura em luz linear para que as bordas fiquem limpas.
PNG com paleta, níveis de otimização e animação
O PNG é sem perdas, então a única forma de deixá-lo menor é armazenar os mesmos pixels de um jeito mais inteligente. Duas coisas fazem isso. O tipo de cor é escolhido automaticamente: uma imagem com 256 cores distintas ou menos vira um PNG com paleta, com um único índice pequeno por pixel, e é assim que um ícone WebP de 34 KB pode chegar a 21 KB em vez de 90 KB; uma imagem em escala de cinza passa a ter um só canal. Depois, o nível de otimização controla o quanto o codificador se esforça para encontrar os melhores filtros de linha e o fluxo comprimido mais enxuto: o nível 0 é instantâneo, o nível 2 consegue a maior parte do ganho, e o nível 6 gasta vários segundos para alguns pontos percentuais a mais. Um WebP animado pode ser reduzido ao primeiro quadro ou dividido em um PNG numerado por quadro, composto com as regras de descarte e de mesclagem que o formato define.
Seu arquivo fica no seu dispositivo
O decodificador de WebP, o codificador de PNG e o otimizador sem perdas são módulos WebAssembly que rodam dentro da aba do navegador. Nada é enviado e nenhum servidor vê a imagem, o que importa tanto para logos de clientes e artes ainda não divulgadas quanto para fotos pessoais. Feche a aba, e nada fica para trás.
Perguntas frequentes
A transparência é mantida?
Sim, por completo. O canal alfa é copiado pixel por pixel, inclusive os pixels de borda parcialmente transparentes, então um logo pode ser colocado sobre qualquer fundo sem uma caixa visível em volta. A transparência só é removida se você ativar de propósito a opção de achatar e escolher uma cor de preenchimento.
A conversão é sem perdas?
Se o WebP foi salvo no modo sem perdas, como a maioria dos logos, ícones e capturas de tela, sim: o PNG guarda exatamente os mesmos valores de pixel. Se o WebP era com perdas, a compressão dele já aconteceu antes de o arquivo chegar até você; o PNG registra o resultado decodificado com perfeição, mas não consegue desfazer o que o WebP descartou.
Por que o PNG fica maior que o WebP?
O modo sem perdas do WebP é mais eficiente que o do PNG, com uma predição melhor e um codificador de entropia mais inteligente. Um aumento de três a oito vezes é normal. Escolher um nível de otimização mais alto e deixar o tipo de cor ser escolhido automaticamente diminui bastante a diferença, principalmente em imagens de cores chapadas.
O que é um PNG com paleta?
É um PNG que lista até 256 cores uma única vez e depois armazena um índice pequeno para cada pixel, em vez de um valor de cor completo. Nada se perde quando a imagem tem de fato tão poucas cores, o que vale para a maioria dos ícones, logos e diagramas, e o arquivo pode ficar várias vezes menor. Esse tipo é escolhido automaticamente sempre que é possível sem perdas.
Posso extrair todos os quadros de uma animação?
Sim. Mude a opção de animação para todos os quadros, e cada um sai como um PNG numerado dentro de um ZIP. Os quadros são compostos sobre o que veio antes, respeitando as flags de descarte e de mesclagem, então quadros que atualizam só parte da imagem continuam parecendo completos.
Quantos arquivos posso converter de uma vez?
Até 100 arquivos, com 500 MB no total, todos com as mesmas configurações. Os resultados chegam em um único ZIP chamado pulsarkit-webp-to-png.zip. Um arquivo danificado que não pode ser decodificado não cancela o resto do lote.
Qual a diferença em relação a converter para JPG?
O JPG não armazena transparência nenhuma e sempre perde um pouco de detalhe, mas gera arquivos pequenos que abrem em qualquer lugar. O PNG mantém a transparência e cada pixel exatamente, ao custo do tamanho. Converta para PNG logos, ícones, capturas de tela e tudo o que você ainda vai editar; converta para JPG as fotografias que vão para um lugar que não aceita WebP.
O arquivo é enviado para um servidor?
Não. Todas as etapas rodam no seu navegador, com WebAssembly. Não há upload nem cadastro, e não sobra cópia da sua imagem em lugar nenhum depois que a aba é fechada.