A principal diferença entre PNG e JPG é a compressão. O JPG usa compressão com perdas, então descarta detalhes finos para deixar as fotos pequenas. O PNG usa compressão sem perdas, mantém cada pixel exatamente e aceita fundos transparentes. Use JPG para fotos e PNG para capturas de tela, logotipos, texto e tudo que precise de fundo transparente.

Essa regra resolve a maioria das escolhas do dia a dia. As seções abaixo explicam por que ela funciona, qual formato tem mais qualidade, qual enviar para a gráfica e como trocar de um para o outro quando um formulário só aceita um deles.

Qual é a diferença entre PNG e JPG?

Os dois são formatos raster. A imagem é armazenada como uma grade de pixels, e o tamanho do arquivo depende de quão bem essa grade é compactada.

O JPG (também escrito JPEG, o mesmo formato) tem perdas. Ele descarta detalhes que o olho costuma não perceber, como pequenas variações de cor num céu ou numa bochecha. Um ajuste de qualidade controla quanto é descartado. Entre 80 e 90, a maioria das pessoas não distingue o resultado do original. Abaixo disso, começam a aparecer quadradinhos e halos borrados em volta das bordas. O nome vem do Joint Photographic Experts Group, e a extensão curta .jpg vem de sistemas Windows e DOS antigos que só aceitavam três letras. Nosso guia de JPG vs JPEG conta essa história.

O PNG (Portable Network Graphics) não tem perdas. Ele compacta os dados com compressão DEFLATE e não descarta nada, então o arquivo que você abre é, pixel por pixel, o que foi salvo. O PNG foi criado em meados dos anos 1990 como substituto do GIF livre de patentes e virou uma Recomendação do W3C em 1996. Mais contexto em o que é um arquivo PNG.

Daí vêm duas diferenças práticas:

  • Tamanho. Uma foto de celular salva em PNG muitas vezes fica várias vezes maior que um bom JPG da mesma imagem.
  • Transparência. O PNG tem canal alfa, então partes da imagem podem ser total ou parcialmente transparentes. O JPG não tem transparência nenhuma. As áreas transparentes são preenchidas com uma cor sólida, geralmente branco ou preto, quando você salva em JPG.

PNG ou JPG: qual você deve usar?

Escolha pelo que está na imagem e para onde ela vai.

  • Fotos de celular ou câmera: JPG. Degradês suaves e texturas naturais comprimem muito bem com métodos com perdas.
  • Capturas de tela, gráficos, diagramas e qualquer coisa com texto pequeno: PNG. O JPG borra bordas nítidas e deixa pontinhos em volta das letras.
  • Logotipos e ícones sobre fundos coloridos: PNG com transparência, ou SVG se você tiver o arquivo vetorial.
  • Imagens que você vai editar várias vezes: guarde um PNG (ou o arquivo original) como matriz. Cada vez que um JPG é salvo de novo, ele perde um pouco mais.
  • Envios a formulários com limite em KB: JPG, porque você pode baixar a qualidade até caber.

Um teste rápido: dê zoom nas bordas. Se forem principalmente linhas duras e cores chapadas, use PNG. Se forem principalmente tons suaves e contínuos, use JPG.

PNG ou JPG para e-mail e compartilhamento?

Para fotos, envie JPG. É menor, todo dispositivo abre, e não estoura o limite de anexo do e-mail tão rápido. Para uma captura de tela de uma mensagem de erro ou de um documento, o PNG mantém o texto legível. Se uma captura de tela em PNG estiver grande demais, comprima primeiro em PNG com o compressor de PNG antes de trocar de formato.

PNG ou JPG: qual tem mais qualidade?

O PNG tem mais qualidade no sentido técnico, porque nada se perde. Na prática, um JPG salvo com qualidade alta fica igual a um PNG na maioria das fotos, com uma fração do tamanho. A qualidade do JPG só vira um problema visível quando o ajuste é baixo ou quando o arquivo foi editado e salvo de novo muitas vezes.

Onde o PNG ganha claramente é nos detalhes nítidos. Texto, linhas finas, pixel art e capturas de tela de interfaces ficam nítidos. Um JPG da mesma captura mostra leves ondulações em volta de cada letra, que pioram conforme você comprime mais.

Uma coisa que o PNG não faz: converter um JPG para PNG não traz os detalhes de volta. O JPG já os descartou. Você fica com um arquivo maior e idêntico. Converta para PNG só quando precisar de uma cópia de trabalho sem perdas, ou quando um formulário exigir PNG.

JPG ou PNG: qual é melhor para impressão?

Para imprimir fotos, um JPG de alta qualidade costuma ser a escolha prática. Laboratórios de foto e gráficas costumam aceitar JPG, e com qualidade alta a impressão fica igual à feita a partir de um PNG. Para gráficos impressos com texto, logotipos ou cores chapadas, o PNG mantém as bordas mais limpas.

O formato importa menos que a quantidade de pixels. Uma impressão fica nítida quando a imagem tem pixels suficientes para o tamanho. O padrão usual para fotos impressas vistas de perto é 300 DPI, então uma impressão de 4 x 6 polegadas precisa de cerca de 1200 x 1800 pixels. Divida a largura em pixels por 300 para ver quantas polegadas ela cobre com nitidez. O guia de 300 DPI mostra as contas e como verificar uma imagem.

Duas dicas de impressão:

  1. Exporte com a maior qualidade JPG que o seu editor oferece quando o arquivo for para impressão. Economizar espaço não importa aqui.
  2. Veja se a gráfica quer um perfil de cor ou um formato específico. Algumas pedem PDF ou TIFF para trabalhos profissionais, então leia antes as orientações de arquivo delas.

Como converter entre PNG e JPG

Os apps nativos dão conta bem de arquivos avulsos.

  • Windows: abra a imagem no Paint, escolha Arquivo, depois Salvar como, e selecione Imagem JPEG ou Imagem PNG. O app Fotos também tem a opção Salvar como no menu de três pontos, com uma lista de tipos de arquivo.
  • Mac: abra a imagem no Pré-Visualização, escolha Arquivo, depois Exportar, e selecione JPEG ou PNG no menu Formato. Para vários arquivos, selecione-os no Finder, clique com o botão direito e escolha Ações Rápidas, depois Converter Imagem.

Para um lote, um celular ou um computador compartilhado, uma ferramenta no navegador é mais rápida. O conversor de PNG para JPG funciona no navegador, então os arquivos ficam no seu dispositivo. Depois de qualquer conversão, confira três coisas:

  1. As áreas que eram transparentes. Num JPG elas viram um fundo sólido, então escolha branco ou uma cor que combine com o lugar onde a imagem vai ficar.
  2. O tamanho do arquivo. Uma foto deve ficar bem menor em JPG. Se uma captura de tela ficou maior ou mais borrada, o PNG era o formato melhor.
  3. Se o novo arquivo abre direito em outro app antes de você apagar o original.

O guia de PNG para JPG traz instruções passo a passo para cada dispositivo.

Onde entram WebP, HEIC e SVG?

O WebP é um formato de imagem do Google. Ele tem um modo com perdas como o JPG e um modo sem perdas como o PNG, e aceita transparência e animação. Pelos números do próprio Google, o WebP sem perdas fica cerca de 26% menor que o PNG, e o WebP com perdas, de 25 a 34% menor que JPGs equivalentes. Todos os principais navegadores atuais o exibem, mas alguns apps antigos e formulários de upload ainda o rejeitam. Use no seu próprio site e envie JPG ou PNG quando você não controla o que vai abrir o arquivo.

O HEIC é o formato que os iPhones usam por padrão. Muitas vezes ele guarda uma foto em bem menos espaço que um JPG de qualidade parecida, mas muitos PCs com Windows e portais de upload não o aceitam. Você pode mudar o iPhone para JPG em Ajustes, Câmera, Formatos, Mais Compatível.

O SVG guarda formas como cálculos matemáticos, então ele se ajusta a qualquer tamanho sem borrar. Serve para logotipos e ícones e não consegue guardar uma foto de forma útil. Se um site rejeitar SVG, exporte para PNG no tamanho de que você precisa.

Para fotos, a ordem usual do menor para o maior arquivo é HEIC ou WebP com perdas, depois JPG, depois PNG. Ainda assim, uma foto com 4000 pixels de largura é pesada em qualquer formato. Redimensionar para a largura em que ela vai aparecer muitas vezes economiza mais do que trocar de formato.

Ferramentas para esta tarefa

Ferramentas grátis que rodam no navegador

PNG para JPGTransforme fotos PNG grandes em JPGs menoresJPG para PNGCrie uma cópia PNG sem perdas de um JPGComprimir PNGReduza um PNG mantendo a transparênciaConversor de imagemConverta entre JPG, PNG, WebP e outros

Perguntas frequentes

PNG ou JPG: qual tem mais qualidade?

O PNG não tem perdas, então tecnicamente tem mais qualidade. Para fotos, um JPG com qualidade alta fica igual e é bem menor.

JPG ou PNG: qual é melhor para impressão?

Para fotos, um JPG de alta qualidade com pixels suficientes funciona bem e é amplamente aceito pelas gráficas. Para gráficos com texto ou cores chapadas, o PNG mantém as bordas mais limpas.

PNG ou JPG para logotipo?

PNG, porque mantém as bordas nítidas e aceita fundo transparente. Se você tem o arquivo vetorial original, o SVG é ainda melhor para sites.

Converter JPG para PNG melhora a qualidade?

Não. O detalhe removido pela compressão JPG se perdeu. O PNG vai ficar maior e com a mesma aparência.

Por que meu PNG transparente fica com fundo branco em JPG?

O JPG não tem transparência, então as áreas transparentes são preenchidas com uma cor sólida ao salvar. Mantenha um PNG se o fundo precisar continuar transparente.

JPEG é o mesmo que JPG?

Sim. São o mesmo formato. A extensão .jpg de três letras vem de sistemas Windows e DOS antigos que limitavam as extensões a três caracteres.