Pular para o conteúdo

Converter JPG em PNG

Solte uma foto ou cinquenta — cada uma vira um PNG sem perdas, pronto em segundos e nunca armazenado.

  • Nunca armazenado
  • Sem fila, sem espera
  • Sem cadastro, sem marca d'água

Como funciona

1

Adicione seus JPGs

Solte quantos arquivos .jpg quiser na página, ou clique para escolhê-los.

2

Converta

Cada arquivo é convertido na hora — a pré-visualização e o novo tamanho aparecem assim que cada um termina.

3

Baixe

Salve os arquivos um por um, ou todos de uma vez em ZIP.

O que o PNG herda

O PNG guarda exatamente os pixels que o navegador decodificou do JPG, e isso inclui os danos do próprio JPG. Os blocos ao longo da grade de 8×8, os halos em volta do texto, a mancha de cor nas bordas saturadas: depois desta conversão eles deixam de ser artefatos de compressão e passam a ser valores de pixel — indistinguíveis do conteúdo da imagem e fielmente preservados por qualquer edição que você fizer depois.

Isso também explica o tamanho, que surpreende as pessoas no sentido contrário. O PNG comprime prevendo cada pixel a partir dos vizinhos e aplicando deflate no que sobra, o que funciona muito bem em cores chapadas e linhas repetidas e mal em ruído — e artefatos de JPEG são ruído. Por isso, um JPG de uma captura de tela vira um PNG modesto; um JPG de folhagem ou de pelos vira um PNG enorme. O codificador usado aqui é o UPNG, e não o do próprio navegador; ele escolhe um filtro por linha e normalmente grava um arquivo de 20% a 50% menor com os mesmos pixels.

O objetivo da conversão é o passo seguinte. Depois que a imagem vira PNG, recortar, anotar, mascarar e salvar de novo não custam nada, para sempre, porque nada é quantizado outra vez, não importa quantas vezes o arquivo seja gravado. Faça isso no início da edição, e não depois de salvar o JPG quatro vezes — a essa altura, o dano que o PNG está prestes a tornar permanente já aconteceu quatro vezes.

Quando você precisa de outra coisa

Antes, confira se algo realmente precisa do PNG. Praticamente todo programa do mundo lê JPG, e uma conversão que multiplica o tamanho do arquivo sem resolver problema nenhum é uma troca ruim. Se o que você quer é sem perdas e pequeno, o modo sem perdas do WebP costuma superar o PNG em conteúdo fotográfico, e todos os navegadores e editores atuais o exibem. Se o que você quer é um PNG menor, o oxipng e o zopflipng recomprimem um PNG existente sem mexer em nenhum pixel — algo que esta página não oferece —, e o libvips converte uma pasta com milhares de arquivos mais rápido do que um navegador abre a janela de escolher arquivo.

Perguntas frequentes

Minhas fotos ficam armazenadas em algum lugar?

Não. Nada é enviado para lugar nenhum e nada fica armazenado, e é por isso que não há limite de tamanho de arquivo além da memória disponível.

Converter para PNG melhora a qualidade?

Preserva exatamente como está. As perdas da compressão JPG que já aconteceram não podem ser desfeitas, mas o PNG é sem perdas — nada mais se perde, nunca, não importa quantas vezes o PNG seja salvo de novo.

Por que o PNG fica maior que o meu JPG?

O PNG guarda cada pixel exatamente; o JPG trapaceia descartando detalhes. Em fotos, um PNG costuma ser de 5 a 10× maior. Se você precisa de arquivos pequenos, o PNG é o formato errado — experimente o WebP.

Posso converter vários arquivos de uma vez?

Sim — solte quantos quiser. Cada um é convertido de forma independente, com sua própria pré-visualização, e o download em ZIP junta todos.

Os dados EXIF são mantidos?

Não — localização, modelo da câmera e datas são removidos como efeito colateral da recodificação. Para compartilhar, isso normalmente é uma vantagem de privacidade.

Bom saber: Formatos animados não são tratados aqui. Imagens muito grandes (acima de ~100 megapixels) podem passar do que o canvas do navegador consegue comportar.

Coloque esta ferramenta no seu site

Grátis para qualquer blog, página de turma ou artigo de ajuda. Cole um único trecho de código e seus visitantes podem usá-la direto na sua página.