FreeToGenerate.com

100% grátis · sem cadastro · nada sai do seu navegador

Tudo acontece dentro do seu navegador — as imagens não são enviadas a nenhum servidor, e nada é salvo.

Também disponível em: English · Español · Français · العربية

Converter JPG para PNG: o mesmo pixel, sem perdas a partir daqui

Arraste seus arquivos JPG e baixe o PNG correspondente — a conversão roda inteira no seu aparelho, sem passar por nenhum servidor.

O que é o conversor de JPG para PNG?

Este conversor de JPG para PNG roda inteiramente na aba do navegador: arraste um ou vários arquivos .jpg (ou .jpeg), ou clique para escolher, e a decodificação e a recodificação acontecem no seu próprio aparelho, sem subir nada para servidor algum. Quem precisa converter JPG para PNG costuma ter um de dois motivos: um sistema exige PNG explicitamente, ou existe a esperança de que o PNG vá limpar uma foto compactada demais. É sobre essa segunda expectativa que vale a pena ser honesto logo de cara — e a seção técnica mais abaixo explica exatamente por quê. De qualquer forma, o arquivo convertido fica pronto para baixar na mesma tela, sem passar por nenhuma fila de processamento externa.

Antes de converter, a ferramenta lê os primeiros bytes de cada arquivo para confirmar o que ele é de verdade — um .jpg renomeado à mão, ou um PNG salvo por engano com a extensão errada, aparece do jeito que realmente é, não do jeito que o nome sugere. Ela também mostra o tamanho original e, se o arquivo for na verdade um GIF disfarçado, quantos quadros ele tem. Essa detecção foi conferida contra o próprio decodificador de imagens do macOS, o utilitário sips, em 75 arquivos reais, com o veredito batendo em todos os casos.

Como usar

  1. Solte os arquivos JPG na área de upload Arraste um ou vários .jpg de uma vez, ou clique para abrir o seletor do sistema. A ferramenta identifica o formato real de cada arquivo pelos bytes e mostra o tamanho original.
  2. Deixe o PNG selecionado como destino Converter para já vem em PNG, e o controle de Qualidade fica desativado — PNG não tem perdas, então não existe ajuste de qualidade a fazer. Nenhuma opção de cor de fundo aparece aqui, porque um JPEG de origem nunca tem transparência para preencher.
  3. Baixe o PNG resultante Cada linha mostra o tamanho do arquivo convertido e a variação percentual — é comum o PNG ficar maior que o JPEG original, e a ferramenta mostra o número real, não uma estimativa. Baixe um por um ou use Baixar tudo.

O que sem perdas quer dizer — e o que não quer dizer

JPEG é um formato com perdas: para ficar pequeno, ele descarta detalhe da imagem de um jeito que não dá para desfazer depois. PNG é sem perdas: guarda exatamente os pixels que recebe, sem descartar nada — mas sem perdas descreve o que o PNG faz a partir daqui, não o que ele consegue consertar do que já aconteceu antes. Converter um JPEG em PNG não recupera o detalhe perdido na compressão original; o estrago já está gravado nos pixels, e o PNG vai preservar esses pixels estragados com perfeição.

É por isso que o arquivo resultante costuma ficar maior que o JPEG de origem, não menor: comprimir sem perdas o ruído irregular de uma fotografia já comprimida funciona mal, porque não existe um padrão limpo para aproveitar. Se a expectativa era converter para PNG e o arquivo ficar mais leve e mais nítido, vale saber desde já que isso não vai acontecer — o PNG só empacota o que já existe, do jeito que existe. A própria ferramenta mostra o tamanho real do resultado ao lado do original, então essa diferença fica visível na hora, não é só um aviso em texto.

Onde o PNG realmente ganha do JPEG é em outro tipo de imagem: capturas de tela, arte de linha, logotipos, ícones, qualquer coisa com bordas nítidas ou texto, e qualquer imagem que precise de transparência de verdade. Nesses casos não existe ruído fotográfico para atrapalhar a compressão sem perdas, e o PNG entrega uma cópia exata, sem os artefatos de blocos que o JPEG deixa em torno de bordas duras.

Limitações honestas

Essa conversão não desfaz o que o JPEG de origem já descartou: não existe processamento capaz de reconstruir detalhe que nunca chegou a ser gravado no arquivo. O PNG gerado é uma cópia pixel a pixel do que o navegador decodificou, nem mais nem menos, e por isso costuma pesar mais que o original. Isso vale mesmo quando o JPEG de origem foi salvo na qualidade máxima — a perda já aconteceu antes de o arquivo chegar até aqui.

Se o arquivo de origem for um GIF salvo com extensão .jpg — a ferramenta detecta isso pelos bytes —, só o primeiro quadro é convertido, porque um canvas de navegador desenha um quadro por vez; a contagem de quadros aparece na tela para você saber o que ficou de fora. HEIC, o formato de foto do iPhone, só decodifica em Safari em aparelhos Apple; em outros navegadores a ferramenta avisa em vez de falhar calada. Nos dois casos, o aviso aparece só quando é verdade — arquivos comuns não recebem alertas que não se aplicam a eles.

A conversão também apaga todos os metadados — nenhum EXIF sobrevive, então GPS e dados de câmera somem junto —, e a saída fica limitada a 4096 por 4096 pixels, com redução proporcional e aviso quando o original passa disso. Ela também não redimensiona por escolha própria: para mudar dimensões em vez de formato, o site tem um redimensionador de imagens separado. As duas coisas são intencionais: misturar redimensionamento com conversão de formato tornaria os controles mais confusos do que úteis.

Por que é grátis?

Não tem cadastro, não tem marca d’água e não tem cobrança por tamanho de arquivo porque a conversão nunca sai do seu aparelho — não existe um servidor armazenando ou processando essas imagens que alguém precise pagar para manter no ar. Isso importa em especial aqui: como o PNG resultante costuma ser maior que o JPEG original, uma ferramenta que cobrasse por gigabyte processado estaria cobrando mais justamente na conversão que menos vale a pena para fotos comuns. Sem esse tipo de conta para fechar, não há razão para colocar a ferramenta atrás de um cadastro.

O processamento inteiro — decodificar o JPEG, montar os pixels e empacotar em PNG sem perdas — roda no processador do seu navegador, gastando a bateria do seu aparelho em vez de um servidor alugado por hora. Sem esse custo recorrente para recuperar, não faz sentido cobrar por usar. O site inteiro segue essa mesma lógica em todas as ferramentas: quando o trabalho pode rodar no aparelho de quem usa, não existe motivo técnico para centralizar em um servidor pago.