Funciona no seu dispositivo · Seu arquivo nunca sai do seu dispositivo.
Converta imagens JPG em PNG, um formato sem perda que não se degrada a cada vez que a imagem é editada e salva de novo. É o passo certo antes de trabalhar a imagem num editor gráfico.
Saiba que a conversão não devolve o detalhe que a compressão do JPG já tirou — os artefatos que existem são preservados exatamente. O PNG apenas impede qualquer perda daqui para a frente.
Conte com um PNG bem maior que o JPG de origem, já que nada é descartado.
Não serve para: Recuperar qualidade — converter para PNG impede novas perdas, mas não desfaz a compressão já gravada no JPG.
Seu navegador decodifica o JPG em pixels, e o oxipng grava esses pixels no PNG sem mudar nenhum deles. O cartão do resultado confirma isso com a linha «Sem perdas — cada pixel é idêntico ao original». Não há controle de qualidade para PNG, porque nada é aproximado.
Uma foto de celular que a câmera guardou deitada, com uma anotação mandando os programas girá-la, sai com o giro já aplicado aos pixels, então o PNG fica de pé em qualquer programa, inclusive nos que ignoravam a anotação no JPG. O modelo da câmera, a data e a localização gravados no JPG não são copiados.
A página também oferece «Impor um tamanho máximo de arquivo». Para PNG, o único jeito de essa opção diminuir um arquivo é reduzir o número de cores, de 256 até apenas 2, e depois o tamanho em pixels. Uma foto que passa por esse caminho sai coberta de padrões de pontinhos e deixa de ser sem perda.
Se um limite de tamanho importa, mantenha a foto em JPG e diminua-a com /compress-image, ou converta-a com /jpg-to-webp. «Largura / altura máxima (px)» funciona aqui: um PNG reduzido fica menor, mas o resultado deixa de ser idêntico pixel a pixel ao original, e o cartão mostra uma nota de qualidade no lugar da linha de sem perdas.
O PNG pode guardar transparência, mas a conversão não cria nenhuma. O fundo branco ou colorido do JPG continua no PNG como pixels comuns. Para recortar uma pessoa do fundo e obter um PNG transparente, use /remove-background.
Esta página em outros idiomas: English · العربية · Deutsch · Français · Español · Русский · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা