Capa WebP para PNG: conversão local, sem perdas e em lote
Esta página converte um ou mais ficheiros WebP para PNG diretamente no seu navegador. Depois da conversão, pode transferir cada imagem individualmente ou empacotar todas num único ficheiro ZIP. A página mostra o tamanho original, o tamanho convertido e as dimensões de cada imagem, e assinala se o ficheiro final é “Saved” (mais pequeno) ou “Larger” (maior) em relação ao original. Tudo o que acontece fica no seu dispositivo – nenhum dado é enviado para servidores.
O que distingue esta página
WebP é um formato flexível: pode ser com perdas (lossy) ou sem perdas (lossless), suporta animação e transparência alfa. PNG, por contraste, é sempre sem perdas: re‑guardar um PNG nunca degrada a imagem e oferece transparência alfa completa de 8‑bits, mas não tem qualquer controlo de qualidade – o tamanho final é o que resulta da compressão sem perdas. Para uma fotografia, um PNG será tipicamente muito maior que o WebP original (que costuma ser lossy) ou que um JPEG. A conversão WebP‑para‑PNG é útil sobretudo para garantir a máxima compatibilidade com software antigo que não lê WebP. Como o PNG é lossless e o WebP tanto pode ser lossy como lossless, o resultado pode ser “Saved” (se o WebP original era lossless e a compressão PNG for mais eficiente) ou “Larger” (quase sempre, quando o WebP era lossy). Não há slider de qualidade – o processo é determinístico.
Entradas e saídas
Entradas
- Um ou mais ficheiros de imagem em formato WebP (a página aceita apenas WebP, e o destino é sempre PNG).
- Pode selecionar ficheiros ou arrastá‑los para a zona de destino. Existe um número máximo de ficheiros por leva: 20.
Saídas
- Para cada imagem convertida: um botão de transferência, o nome do ficheiro de saída (com a extensão
.png), as dimensões em pixéis, o tamanho original, o tamanho convertido e uma etiqueta “Saved” ou “Larger”. - Quando há duas ou mais imagens, surge um botão “Download all (.zip)” que descarrega um arquivo ZIP com todos os PNG.
- Uma linha de total: “Total: ‹tamanho original› -> ‹tamanho convertido›”.
- Todo o processamento é feito localmente, no navegador (cliente), sem qualquer upload.
| Propriedade | WebP | PNG |
|---|---|---|
| Compressão | Lossy ou lossless | Apenas lossless |
| Transparência alfa | Sim (8‑bits) | Sim (8‑bits) |
| Animação | Sim | Não |
| Controlo de qualidade | Slider (0–100) | Nenhum |
| Tamanho típico (fotos) | 25‑35% menor que JPEG lossy | Maior que WebP lossy ou JPEG |
| Compatibilidade | Suportado nos navegadores modernos; software antigo pode não abrir | Universal (desde os anos 90) |
Regras e casos limite
- A conversão para PNG é sempre sem perdas. Isto significa que uma fotografia guardada em WebP lossy (tipicamente 25‑35% mais pequena que JPEG) se transforma num PNG muito maior. O resultado é etiquetado como “Larger” porque o PNG ocupa mais espaço. Se o WebP original era lossless e a compressão PNG for particularmente eficiente (por exemplo, em gráficos de cores planas), o PNG pode ficar mais pequeno e receber a etiqueta “Saved”.
- Ficheiros que não possam ser abertos como imagem (corrompidos, vazios ou que não são realmente imagem) geram um erro específico: “This file could not be opened as an image. It may be corrupted, empty, or not actually an image.”
- Se a conversão falhar por qualquer outro motivo, é apresentada a mensagem: “Conversion failed. Try a different image or format.”
- Validações na seleção:
– “Choose at least one image.” (se o utilizador tentar converter sem selecionar ficheiros).
– “This file type isn’t supported.” (formato não reconhecido).
– “Choose up to ‹max› images at a time.” (limite excedido). - No final do lote, se alguns ficheiros não puderem ser processados, aparece: “‹count› file(s) could not be processed.”
Quem precisa desta ferramenta
- Utilizadores de software antigo – programas de edição de imagem ou visualizadores de fotos mais antigos (por exemplo, versões do Photoshop anteriores a 2020, ou visualizadores nativos do Windows 7) não abrem WebP. Converter para PNG garante que a imagem é legível.
- Designers que precisam de transparência alfa sem perdas – logótipos, ícones, screenshots com áreas transparentes. WebP suporta alfa, mas o PNG é o formato universal aceite em todos os motores de renderização, impressoras e ferramentas de design.
- Profissionais de arquivo – quem quer guardar uma cópia lossless de uma imagem sem depender do modo lossless opcional do WebP. O PNG não tem ambiguidades: é sempre sem perdas.
- Pessoas em dispositivos sem permissão para instalar software – um conversor online que funciona no navegador e não envia ficheiros para lado nenhum é a única opção viável em computadores corporativos ou tablets com restrições.
- Workflows que exigem PNG – game engines (sprites), materiais de impressão, plataformas que rejeitam WebP (alguns sistemas de gestão de conteúdo ou serviços de e‑mail). Ter um lote convertido e descarregado como ZIP simplifica o processo.
Tópicos aprofundados
WebP vs. PNG: quando usar cada um
WebP foi criado para substituir JPEG em contextos de desempenho web: oferece compressão lossy com qualidade comparável a JPEG mas com 25‑35% menos bytes. PNG, por seu lado, é o padrão de facto para imagens lossless com transparência. A principal armadilha é pensar que converter um WebP lossy para PNG “mantém a qualidade” – sim, mas a perda já ocorreu no WebP original; o PNG apenas preserva a degradação já existente. Para fotografias, o PNG é desnecessariamente grande. Para gráficos com texto, linhas ou transparência, o PNG é a melhor escolha.
Compressão sem perdas explicada
PNG usa compressão DEFLATE (a mesma dos ficheiros ZIP) aplicada a filtros de pré‑processamento. Não há perda de dados: cada pixel é reconstituído exatamente como no original. Isto significa que guardar repetidamente um PNG não o degrada. WebP lossless também é sem perdas, mas usa uma abordagem diferente (predição intra‑frame e codificação aritmética). Em certos tipos de imagem, o PNG pode ser mais pequeno que WebP lossless; noutros, o contrário. Daí a etiqueta “Saved” ou “Larger” – o resultado não é óbvio.
Transparência alfa
PNG suporta um canal alfa de 8‑bits, ou seja, 256 níveis de opacidade por pixel. WebP também suporta alfa de 8‑bits. A conversão mantém a transparência exatamente. Não há perda de informação alfa. Isto é crucial para logótipos e elementos de interface.
Processamento local e privacidade
Todas as operações de descodificação e recodificação são executadas no navegador. Nunca é feita uma requisição HTTP para um servidor. Isto elimina riscos de privacidade com imagens sensíveis (identificações, documentos, maquetas confidenciais).
Conversão em lote e ZIP
Quando seleciona duas ou mais imagens, o botão “Download all (.zip)” cria um ZIP no próprio navegador. O download é feito como um blob. O limite de ficheiros por lote é de 20.
Tratamento de erros
Os erros são exibidos em português (ou no idioma do navegador) e são concretos. A distinção entre “ficheiro não suportado” e “ficheiro corrompido” ajuda o utilizador a perceber o que correu mal.
Perguntas frequentes
Porque é que o PNG convertido fica maior que o WebP original?
O WebP provém muitas vezes de uma compressão com perdas (lossy), que descarta dados para reduzir tamanho. O PNG é sempre sem perdas e guarda todos os pixéis exatamente como estão. Para fotografias, o PNG ocupa tipicamente 2 a 5 vezes mais espaço que um WebP lossy de boa qualidade.
O que significam as etiquetas “Saved” e “Larger”?
“Saved” significa que o PNG final ocupa menos bytes que o WebP original. Isto acontece quando o WebP era lossless e a compressão PNG foi mais eficiente (por exemplo, em gráficos com cores planas ou texto). “Larger” indica que o PNG é maior – o caso mais comum.
Posso converter vários WebP ao mesmo tempo?
Sim. Basta selecionar ou arrastar vários ficheiros. A página converte‑os um de cada vez na ordem em que foram adicionados, e mostra um botão “Download all (.zip)” para descarregar todos numa só pasta comprimida.
A página envia os meus ficheiros para a Internet?
Não. Todo o processamento acontece no seu navegador. Os ficheiros nunca saem do seu computador. Pode verificar o separador “Rede” das ferramentas de desenvolvimento – não há tráfego de dados para servidores.
O que acontece se o meu navegador não suportar o formato de saída?
Para PNG, todos os navegadores modernos suportam gravação nativa.
Qual é o limite de imagens que posso converter de uma vez?
A página tem um limite máximo de 20 ficheiros por leva. Se exceder esse limite, aparece a mensagem “Choose up to 20 images at a time.” É necessário fazer várias levas.