PNG → JPG

Converta PNG em JPG com controlo de qualidade. Grátis, sem upload. 1 GB máx. · Até 1 GB · Processado localmente, nunca enviado para um servidor.

Um PNG exportado de um programa de edição, ou uma captura de ecrã em tamanho real, chega facilmente a vários megabytes, quando a mesma imagem em JPG caberia em algumas centenas de kilobytes. Há ainda formulários da administração e serviços de impressão que não aceitam outra coisa senão JPG. Esta ferramenta faz uma única coisa: recebe ficheiros PNG, e o seletor não aceita mais nada, e produz um JPG para cada um deles.

A conversão decorre em três tempos. O PNG é descodificado na sua resolução de origem, a cor de fundo escolhida é pintada por baixo da imagem para preencher as zonas transparentes, e o codificador JPEG integrado no navegador escreve o ficheiro final no nível de qualidade marcado no cursor. Só dois ajustes estão expostos, porque são os dois únicos que mudam alguma coisa: a qualidade, de 40 a 100 %, e a cor que substitui a transparência.

Cada ficheiro produzido vem acompanhado do peso antes e depois. Se o JPG sair mais pesado do que o PNG de partida, a nota di-lo e lembra que o PNG continua mais adequado a logótipos e a superfícies de cor lisa; o ficheiro é entregue à mesma, e a decisão fica do lado de quem converte. Nada é enviado para lado nenhum: a conversão corre no separador aberto.

Como utilizar

  1. Largue os seus ficheiros PNG A zona Largue o seu ficheiro aqui filtra pelo tipo image/png e pela extensão .png. Pode largar vários seguidos e retirar da lista os que não quiser antes de começar.
  2. Regule a qualidade JPG O cursor vai de 40 a 100 %, em passos de 5, e arranca em 90 %. Mais abaixo o ficheiro fica leve, mas os contornos nítidos começam a sujar-se.
  3. Escolha a cor de fundo Branco, Preto ou Cinzento claro. Essa cor é pintada de forma definitiva por baixo dos píxeis transparentes do PNG, uma vez que o JPG não tem como representá-los.
  4. Clique em Executar A barra de progresso nomeia o ficheiro em curso. As imagens são convertidas uma a seguir à outra, nas suas dimensões de origem e sem qualquer redimensionamento.
  5. Compare os pesos antes de transferir Por baixo de cada resultado aparecem o peso de origem, o peso obtido e, se for caso disso, o aviso de que o JPG é o mais pesado dos dois. O botão ↓ Transferir tudo (ZIP) agrupa o lote.

O que acontece ao canal alfa

Um PNG guarda quatro valores por píxel: vermelho, verde, azul e alfa, este último a descrever o grau de opacidade. Um JPG guarda apenas três. A transparência não se perde, portanto, no sentido de um ficheiro estragado: simplesmente não existe onde a escrever no formato de destino.

Antes de codificar, a ferramenta pinta um retângulo da cor escolhida por trás da imagem inteira. Os píxeis totalmente transparentes ficam com essa cor tal e qual. Os píxeis semitransparentes, tipicamente o rebordo suavizado de um logótipo, misturam-se com ela na proporção da sua opacidade: um contorno a 40 % de opacidade sobre branco passa a ser um píxel claro e definitivo.

A operação não se desfaz. Voltar a converter o JPG em PNG devolve um canal alfa, mas totalmente opaco: o branco que preencheu o fundo passou a fazer parte da imagem. Se o visual puder um dia ter de assentar sobre outra cor, guarde o PNG de origem ao lado.

Que qualidade e que cor escolher

O valor predefinido, 90 %, serve à esmagadora maioria das fotografias: a degradação continua difícil de ver num ecrã e o peso desce de forma acentuada. Abaixo de 70 %, os artefactos aparecem onde duas cores francas se tocam, sob a forma de uma orla baça à volta das letras.

A cor de fundo escolhe-se em função do sítio onde a imagem vai acabar: branco para um documento ou um anexo, preto para um visual destinado a uma interface escura, o cinzento claro #f2f2f2 para os blocos de conteúdo de muitos temas, onde evita o retângulo branco que salta à vista à volta de um logótipo. Como a cor fica cozida dentro do ficheiro, uma má escolha só se corrige regressando ao PNG.

Quando é preferível não converter

O JPG foi concebido para fotografia, isto é, para imagens cujas cores variam de forma contínua. Perante um logótipo, um ícone, um gráfico ou texto, a sua compressão trabalha contra a natureza do material: produz ficheiros por vezes maiores do que o PNG e contornos sujos. Daí o aviso que surge quando o resultado ultrapassa o tamanho do ficheiro de partida.

Vale a pena examinar duas alternativas antes de converter. Para apenas aliviar um PNG, a ferramenta Comprimir uma imagem otimiza-o sem tocar num único píxel visível, transparência incluída. Para algo leve que mantenha a transparência, essa mesma ferramenta produz WebP, formato que trata o canal alfa.

O que o ficheiro de saída não leva consigo

A imagem passa por um canvas antes de ser recodificada: o resultado contém os píxeis e mais nada, nem os blocos de texto que o PNG possa transportar, nem o perfil de cor incorporado. A codificação apoia-se no codec JPEG do navegador, e não no MozJPEG, que só entra em cena na ferramenta de compressão. Aceitam-se ficheiros até 1 GB, com um aviso a partir dos 400 MB conforme a memória disponível.

Perguntas frequentes

Posso recuperar a transparência a partir do JPG?

Não. O canal alfa deixou de existir no ficheiro convertido e a cor que o substituiu faz parte da imagem. É preciso partir de novo do PNG, ou voltar a recortar o contorno do motivo.

Porque é que o meu JPG pesa mais do que o PNG de partida?

Porque a sua imagem é feita de superfícies lisas e contornos nítidos. O PNG codifica-os com muita eficiência, o JPG codifica-os mal e gasta bytes a tentar reproduzi-los. A nota por baixo do ficheiro assinala esse caso.

Que qualidade usar numa captura de ecrã com texto?

Nenhuma será verdadeiramente satisfatória: mesmo a 100 %, o texto pequeno perde nitidez. Para uma captura, é melhor manter o PNG e aliviá-lo com a ferramenta de compressão.

Posso largar aqui um JPG, um WebP ou um HEIC?

Não, o seletor está limitado ao PNG. Para os outros formatos, WebP para PNG, HEIC para JPG e Comprimir uma imagem cobrem os casos correntes.

As imagens são convertidas na mesma resolução?

Sim, a largura e a altura em píxeis continuam a ser as do ficheiro de origem. Para mudar as dimensões, passe por Redimensionar uma imagem.

Quantos PNG posso tratar de uma só vez?

Tantos quantos a memória do aparelho permitir: são tratados em sequência, e o botão ↓ Transferir tudo (ZIP) recolhe num único ficheiro ZIP todos os JPG obtidos.

Ferramentas semelhantes

Descobrir outras ferramentas

Categorias