Converter JPG para PNG

Converter uma imagem rasterizada JPEG com perdas numa imagem rasterizada PNG sem perdas evita perdas de qualidade adicionais e acrescenta suporte à transparência do canal alfa.

Selecione ou solte os arquivos aqui

Privado - os arquivos nunca saem do seu dispositivo

ou colar Ctrl+V

Enquanto espera seus arquivos, você pode jogar Code Rain

Garantia de privacidade sem transmissão pela rede 0 bytes enviados a servidores externos. Todo o processamento ocorreu localmente no ambiente isolado do navegador.

Comparação de formatos e especificações técnicas

EspecificaçãoJPGPNG
Tipo MIMEimage/jpegimage/png
Tiporasterraster
Compressãocom perdas (Transformada Discreta de Cosseno / DCT)sem perdas (DEFLATE / LZ77 + Huffman)
Especificação padrãoISO/IEC 10918-1 / ITU-T T.81W3C PNG 3rd Edition
Assinatura binária (magic bytes)FF D8 FF89 50 4E 47 0D 0A 1A 0A

Visão geral e aplicações do formato

Converter JPEG para PNG muda a codificação, mas não recupera detalhes descartados pela compactação JPEG. Editar e codificar novamente o JPEG várias vezes pode causar perdas adicionais, conforme as configurações. PNG pode preservar os pixels decodificados sem nova compactação com perdas.

Especificações técnicas e análise de codecs

Uma imagem JPEG (tipo MIME: image/jpeg) é um formato rasterizado com perdas que usa a Transformada discreta de cosseno (DCT) para agrupar pixels em blocos e remover permanentemente detalhes de cor que o olho humano raramente percebe. Sua estrutura começa com a assinatura em bytes FF D8 FF e termina com FF D9. Já uma imagem PNG (tipo MIME: image/png) é um formato rasterizado sem perdas baseado no algoritmo DEFLATE, que combina compactação por dicionário LZ77 e codificação Huffman para compactar dados de pixels sem descartar valores de cor. A estrutura do PNG começa com uma assinatura de 8 bytes: 89 50 4E 47 0D 0A 1A 0A, seguida de blocos como IHDR (cabeçalho), IDAT (dados da imagem) e IEND (fim do arquivo). Converter JPEG para PNG envolve inserir a grade de pixels descompactada no contêiner PNG baseado em blocos e aplicar compressão DEFLATE sem perdas.

Compatibilidade com sistemas operacionais e navegadores

Tanto o JPEG quanto o PNG são amplamente compatíveis em todos os ambientes de computação modernos. Os sistemas operacionais, incluindo Windows, macOS, Linux, iOS e Android, renderizam nativamente ambos os formatos nos gerenciadores de arquivos e visualizadores de imagens padrão. Os navegadores web, como Google Chrome, Mozilla Firefox, Apple Safari e Microsoft Edge, oferecem suporte à exibição de ambos os tipos de arquivo diretamente na janela de visualização. Aplicativos de design gráfico como Adobe Photoshop, GIMP e Inkscape lidam com ambos os formatos de maneira integrada.

Informações úteis

Converter um JPEG menor em um PNG não restaura os detalhes perdidos. Como o JPEG original já descartou dados de pixels por meio de compactação DCT com perda, salvá-lo como PNG resulta apenas em um arquivo maior sem ganho de qualidade visual extra.

Perguntas frequentes

Como converter uma imagem JPEG em uma imagem PNG sem perder qualidade?

Converter um JPEG menor em um PNG não restaura os detalhes perdidos. Como o JPEG original já descartou dados de pixels por meio de compactação DCT com perda, salvá-lo como PNG resulta apenas em um arquivo maior sem ganho de qualidade visual extra.

Qual é a diferença entre uma imagem JPEG e uma imagem PNG?

O JPEG é um formato rasterizado com perda que usa matemática de Transformada Cosseno Discreta para reduzir tamanhos de arquivo para fotografias, enquanto o PNG é um formato rasterizado sem perda que usa compactação DEFLATE para manter cada pixel exato. O PNG também oferece suporte a fundos transparentes e arte de linha nítida, enquanto o JPEG não oferece suporte à transparência e cria artefatos borrados em torno de bordas de alto contraste.