WebyTooly

Comprimir PNG

Carregue um PNG, escolha quantas cores manter e descarregue uma versão mais leve sem perder a transparência.

Espacio publicitario

Arraste a sua imagem PNG aqui ou clique para escolher

Um ficheiro PNG de cada vez

O PNG não tem controlo de qualidade como o JPG: fica mais leve reduzindo a quantidade de cores distintas. Com 64 cores a maioria dos logótipos e ilustrações mantém o mesmo aspeto.

Espacio publicitario

Como funciona a compressão PNG

O PNG é um formato sem perdas: guarda todos os píxeis tal como estão e comprime-os com o algoritmo Deflate. É por isso que não existe um controlo de «qualidade» como no JPG.

poupança % = (tamanho original − tamanho final) ÷ tamanho original × 100

A forma real de aliviar um PNG é reduzir quantas cores distintas contém. A ferramenta analisa os píxeis, calcula uma paleta representativa com um algoritmo de corte pela mediana (median cut) e substitui cada píxel pela cor mais próxima dessa paleta.

Com menos cores repetidas, o Deflate encontra muitas mais sequências iguais e o ficheiro fica mais pequeno. O canal alfa é copiado sem alterações, por isso a transparência mantém-se.

Exemplo prático

Um logótipo PNG de 340 KB com milhares de tons quase idênticos reduzido a 32 cores desce para cerca de 90 KB, e à vista continua igual porque as zonas planas já usavam pouquíssimas cores reais.

Perguntas frequentes

Porque é que o PNG não tem controlo de qualidade?
Porque a sua compressão é sem perdas: reconstrói o original píxel a píxel. Para ocupar menos, é preciso dar-lhe menos informação para guardar, e isso consegue-se reduzindo a paleta de cores.
A transparência perde-se?
Não. Só os canais de cor são recalculados; o valor alfa de cada píxel é copiado tal como está, por isso as margens transparentes mantêm-se.
Com que imagens funciona melhor?
Com logótipos, ícones, capturas de ecrã e ilustrações de cores planas. Em fotografias com gradientes suaves, reduzir muito a paleta pode criar bandas visíveis.
E se a imagem for uma fotografia?
Para fotografias é melhor usar a ferramenta de comprimir JPG ou converter para WebP, que geram ficheiros muito mais pequenos do que qualquer PNG.

Calculadoras relacionadas