Paritian

Programação

Converter PNG para JPG

Guarde um PNG como JPEG na qualidade que escolher, e veja quantos bytes isso custa ou poupa.

Resultados

Tamanho do ficheiro novo 302.7 kB
Era 1.54 MB
Diferença 1.25 MB
Poupado 80,9 %
Menor ou maior Menor

O que faz esta ferramenta

Um PNG de uma fotografia costuma ser várias vezes maior do que precisa, porque o PNG regista cada píxel exactamente e numa fotografia não há píxeis exactos que valha a pena guardar. Converter para JPEG troca um pouco de pormenor por um ficheiro bastante mais pequeno. Escolha uma imagem, defina a qualidade, e a cópia convertida aparece com a comparação de tamanhos ao lado. As zonas transparentes ficam brancas, porque o JPEG não as sabe guardar.

Fórmula

diferença = (tamanho antes − tamanho depois) ÷ tamanho antes

Variáveis

SímboloSignificadoUnidade
qualityQualidade%
bytes_inTamanho original, em bytes
bytes_outTamanho novo, em bytes
OUTTamanho do ficheiro novo
BFEra
SVDiferença
PCPoupado%
DRMenor ou maior

Exemplo resolvido

  • Qualidade88 %
  • Tamanho original, em bytes1 620 000
  • Tamanho novo, em bytes310 000
  • Tamanho do ficheiro novo302.7 kB
  • Era1.54 MB
  • Diferença1.25 MB
  • Poupado80,9 %
  • Menor ou maiorMenor

Limitações

  • O cálculo é feito inteiramente no seu navegador. Os valores que introduz nunca são enviados para um servidor.

Perguntas frequentes

O que acontece às partes transparentes?

Ficam brancas. O JPEG não tem forma nenhuma de registar transparência, por isso tem de se pôr alguma coisa por trás da imagem antes de a guardar, e o branco é a escolha menos surpreendente. Se a transparência importa — um logótipo que tem de assentar sobre um fundo colorido — o JPEG é o formato errado e o certo é ficar com PNG ou WebP.