PNG para JPG
Transforme imagens PNG em JPG com um controle deslizante de qualidade e uma cor de fundo para as partes transparentes, tudo no seu navegador.
Solte seus arquivos aqui
.png · até 100 MB
Como converter PNG para JPG
- 1
Solte seus arquivos PNG
Adicione até 100 arquivos de uma vez. O formato é identificado pelo próprio arquivo, então um PNG que na verdade foi salvo em outro formato vai para o decodificador certo mesmo assim.
- 2
Escolha a qualidade e a cor de fundo
A qualidade vai de 40 a 100. As áreas transparentes precisam de uma cor sólida por baixo, porque o JPG não tem canal alfa: branco, preto ou a cor que você escolher.
- 3
Baixe os arquivos JPG
Veja o tamanho antes e depois. Um arquivo é baixado sozinho; vários voltam juntos em um único ZIP.
Por que a transparência precisa virar uma cor
O PNG armazena um canal alfa: cada pixel sabe o quanto é transparente. O JPG não tem esse canal e nunca vai ter; o formato foi criado para fotografias, em que nada é transparente. Por isso, um conversor precisa decidir o que fica atrás das partes transparentes, e este deixa a escolha com você. O branco serve para logotipos que vão para um documento, o preto, para artes que vão para uma página escura, e uma cor personalizada combina com o fundo onde a imagem vai ficar. A mistura em si é feita em luz linear, e não direto sobre os bytes armazenados, o que faz diferença nas bordas suaves: misture uma forma escura com o branco do jeito ingênuo e a borda semitransparente sai de um cinza sujo, uma franja que não dá para remover depois. Feita do jeito certo, a borda mantém o brilho que o olho espera.
Qualidade, detalhe de cor e tamanho do arquivo
A qualidade 90 é o padrão porque é o ponto em que a maioria das fotos deixa de mostrar artefatos visíveis, enquanto o arquivo ainda fica de três a dez vezes mais leve que o PNG. Abaixo de uns 70, começam a aparecer blocos em gradientes suaves, como um céu. A configuração de detalhe de cor importa para outro tipo de imagem: em 4:2:0, a cor é armazenada na metade da resolução, o que é invisível em fotos e muito visível em capturas de tela, nas quais linhas coloridas finas e textos coloridos pequenos ganham uma franja. Se o seu PNG é uma captura de tela, um gráfico ou um diagrama, mude para 4:4:4. O arquivo cresce um pouco; o texto continua nítido. A codificação progressiva vem ativada por padrão: o arquivo costuma ficar um pouco menor e, no navegador, aparece de cima para baixo enquanto carrega.
O arquivo fica no seu dispositivo
Decodificar o PNG, preencher as áreas transparentes e gravar o JPG: tudo acontece dentro da aba do navegador, com codecs WebAssembly. Nada é enviado, não há fila em servidor nenhum, e fechar a aba apaga tudo da memória. Por isso, dá para usar a ferramenta com segurança em capturas de tela e fotos que você prefere não entregar ao armazenamento de um estranho.
Perguntas frequentes
Por que o JPG não aceita transparência?
O JPG foi criado em 1992 para fotografias, e fotografias não têm pixels transparentes. O formato armazena brilho e cor de cada pixel e nada mais, então não há lugar no arquivo para registrar o quanto um pixel é transparente. É por isso que todo conversor de PNG para JPG precisa pôr algo atrás das áreas transparentes, e é por isso que este pergunta qual cor usar.
Qual qualidade devo escolher?
Deixe em 90, a menos que tenha um motivo para mudar. Em fotografias, esse valor é visualmente indistinguível do original e reduz bastante o arquivo. Baixe para 75 se precisar de um arquivo menor para uma página web e a imagem não for o assunto principal. Use 100 só se o JPG ainda for editado e salvo de novo mais tarde, porque cada salvamento perde um pouco mais.
Por que o meu arquivo ficou maior em vez de menor?
Isso acontece com arquivos PNG de cores chapadas: capturas de tela de interfaces, logotipos, diagramas. O PNG armazena esse tipo de imagem como uma pequena paleta e o comprime sem perdas em poucos kilobytes, enquanto o JPG precisa descrever a mesma imagem em termos de frequências e faz isso mal. A página avisa quando isso acontece e entrega o JPG mesmo assim, porque foi um JPG que você pediu; se a ideia era só ter um arquivo menor, Comprimir imagem é a ferramenta certa.
O que é a subamostragem de croma 4:2:0?
Significa que a informação de cor é armazenada para cada bloco de 2×2 pixels, e não para cada pixel, enquanto o brilho fica em resolução total. Em fotografias, o olho humano quase não percebe, e a economia de espaço é real. Em capturas de tela com linhas coloridas de um pixel, a diferença é bem visível, porque as cores das linhas vazam. Mude a configuração de detalhe de cor para 4:4:4 nesse tipo de imagem.
EXIF, perfis ICC e outros metadados são mantidos?
Não. Os blocos de texto e qualquer perfil de cor incorporado no PNG são descartados, e nada é gravado no JPG. A única exceção é a tag de orientação: se o PNG tiver uma, a rotação é aplicada aos próprios pixels antes da codificação, para que a imagem saia na posição certa.
Quantos arquivos posso converter de uma vez?
Até 100 arquivos em um lote, 500 MB no total, com as mesmas configurações de qualidade e de fundo aplicadas a cada um. Os resultados voltam em um único ZIP chamado pulsarkit-png-to-jpg.zip. Um arquivo que falha não interrompe o restante do lote.
O que acontece com um PNG animado?
Arquivos APNG são convertidos a partir do primeiro quadro, que é a imagem que qualquer visualizador sem suporte a animação já mostra. O JPG não consegue armazenar animação, então não há o que fazer com os demais quadros. A página avisa que o arquivo era animado, para que o resultado não seja uma surpresa.
O arquivo é enviado para um servidor?
Não. Cada etapa roda no seu navegador, com versões em WebAssembly dos mesmos codecs PNG e JPEG que os programas de computador usam. Não há upload, nem conta, nem cópia em lugar nenhum depois que você fecha a aba.