Ir para o conteúdo principal

JPG vs PNG

JPG e PNG são ambos muito usados e escolhidos por razões diferentes. Esta página põe-nos frente a frente nas coisas que decidem entre eles, e liga aos conversores para as duas direcções — todos eles a correr no seu navegador, sem que o ficheiro seja alguma vez enviado.

A resposta curta

É a pergunta mais antiga dos formatos de imagem e tem uma resposta limpa: JPG para fotografias, PNG para tudo o resto. O JPG deita fora detalhe que o olho nota mal, o que resulta lindamente numa fotografia e mal numa captura de ecrã, onde o detalhe descartado é o contorno nítido de uma letra. O PNG não deita nada fora, o que é ideal para uma captura e ruinoso para uma fotografia, onde o ficheiro incha sem ganho visível nenhum.

A segunda diferença decide os casos que a primeira não decide. O PNG tem um canal alfa completo e o JPG não tem transparência nenhuma — não uma limitada, nenhuma. Um logótipo com fundo transparente guardado como JPG volta com um rectângulo sólido por trás, e não há definição que o impeça.

Onde se erra é com imagens que são um pouco das duas coisas: uma captura de ecrã com uma fotografia dentro, uma foto de produto sobre branco com texto por cima. Para essas não há resposta certa, só uma troca: JPG e aceitar contornos moles à volta do texto, ou PNG e aceitar um ficheiro várias vezes maior. Se o texto é o que interessa, escolha PNG.

Lado a lado

JPG e PNG comparados nas propriedades que os separam.
PropriedadeJPGPNG
CompressãoCom perdasSem perdas
Cor8 bits por canal8 bits por canal
TransparênciaNenhumaCanal alfa completo
AnimaçãoNãoNão
Mantém o EXIFSimSim
Suporte dos navegadoresTodos os navegadores desde 1995Todos os navegadores desde 1997
Tamanho de uma fotografiaA referência com que esta linha comparaDe 3 a 5 vezes um JPG
Publicado19921996

Onde diferem de facto

  • Comprimem de forma diferente, e é essa a diferença por trás de quase todas as outras: um guarda cada pixel exactamente como o recebeu, o outro descarta detalhe para ser menor e não o consegue repor.
  • Não concordam quanto à transparência. Converter uma imagem de fundo transparente de um para o outro ou a preserva ou a enche com uma cor sólida, e qual dos dois acontece é decidido pelo formato, não pelo ficheiro.
  • Para a mesma fotografia com qualidade visível comparável, JPG produz o ficheiro menor — normalmente por margem suficiente para contar numa página com várias imagens.
  • Separam-nos 4 anos, e boa parte do que os distingue é o que se tinha aprendido pelo meio.

O que costuma correr mal

  • Converter do que tem perdas para o que não tem não repara nada. O detalhe que o seu codificador descartou não está no ficheiro, pelo que fica com um ficheiro maior a conter exactamente a mesma imagem danificada.
  • Converter entre dois formatos com perdas recodifica uma gravação já comprimida, pelo que o resultado é ligeiramente pior do que a entrada seja qual for a qualidade escolhida. Trabalhe a partir da cópia menos trabalhada que tiver.
  • Converter para o formato sem transparência enche cada pixel transparente com uma cor sólida, e o resultado fica bem numa página branca e mal em qualquer outra. Decida o fundo de propósito em vez de o deixar a um valor por omissão.
  • Conte com o ficheiro a mudar de tamanho bastante numa direcção. É o comportamento previsto dos formatos e não uma conversão falhada, e apanha quem presume que uma conversão é mais ou menos neutra no tamanho.

Qual escolher

Escolha JPG quando
Escolha JPG para fotografias e para tudo o que se comporte como tal, e sempre que o ficheiro tenha de abrir em absolutamente qualquer aparelho.
Escolha PNG quando
Escolha PNG para capturas de ecrã, logótipos, ícones, diagramas, tudo o que contenha texto e tudo o que precise de fundo transparente.

Converter entre os dois

Perguntas frequentes

Converter um JPG para PNG melhora-o?
Não. O PNG guarda exactamente o que recebe, e o que recebe é uma imagem que já perdeu detalhe. Fica com um ficheiro muito maior a conter a mesma imagem. A conversão só compensa quando precisa de transparência, ou quando está prestes a editar e quer parar de perder mais a cada gravação.
Qual é melhor, JPG ou PNG?
Nenhum, em geral — se um fosse simplesmente melhor, o outro teria desaparecido. São bons em coisas diferentes, e a resposta curta acima diz qual em quê. A pergunta útil é o que o ficheiro tem de fazer a seguir: ser editado, ser publicado, ser aberto por outra pessoa, ou caber dentro de um limite de tamanho.
Converter entre eles perde alguma coisa?
Depende da direcção. Converter para um formato que guarda tudo não perde nada mas também não recupera nada; converter para um que descarta detalhe perde um pouco de cada vez. A tabela acima diz qual destes dois faz o quê.
Posso converter de volta depois?
O ficheiro converte-se de volta, mas se volta inalterado depende da direcção. Entre dois formatos que guardam tudo, uma ida e volta é sem perdas. Onde um dos dois descarta detalhe, esse detalhe desapareceu e a viagem de regresso não o pode inventar.
Posso usar os dois?
Numa página web, muitas vezes sim, e normalmente é a resposta certa: sirva o formato moderno mais pequeno e indique um mais antigo como alternativa, para que cada navegador leve o que entende. Para um ficheiro que entrega a uma pessoa, escolha um — aquele que ela consiga abrir.
Qual é que o meu software suporta?
A tabela lado a lado acima diz que navegadores leem cada um, que é a parte que mais varia. O suporte em computador é mais difícil de resumir em geral e costuma andar anos atrás dos navegadores, pelo que se o ficheiro vai para outra pessoa, o mais antigo e mais amplamente lido dos dois é a escolha mais segura.
Converter entre eles é grátis?
Sim, sem conta e sem limite de quantos ficheiros converte. Todos os conversores ligados a partir desta página correm no seu navegador: o ficheiro é lido do seu dispositivo, convertido por código a correr nele, e devolvido como transferência.
O meu ficheiro é enviado?
Não. Aqui não existe servidor de conversão nenhum para onde o enviar, e não há serviço de terceiros envolvido. Pode confirmá-lo você mesmo: abra as ferramentas de programador do navegador, mude para o painel de Rede sem filtro, e faça uma conversão — nenhum pedido leva o seu ficheiro.

A publicidade neste site

A publicidade paga este site. Os anúncios podem guardar cookies para escolher o que lhe mostrar e para não se repetirem. Os seus ficheiros não têm nada a ver com isso: nunca saem do navegador, seja qual for o botão que carregar, e todas as ferramentas funcionam nos dois casos.

O que isto abrange