Reduzir o tamanho do arquivo de imagem
Escolha a imagem e o tamanho desejado. A ferramenta ajusta a codificação e as dimensões em um número limitado de tentativas, sem garantir o valor exato em KB.
Funciona localmente no seu navegadorEscolha a imagem e o tamanho desejado. A ferramenta ajusta a codificação e as dimensões em um número limitado de tentativas, sem garantir o valor exato em KB.
Funciona localmente no seu navegadorEscolha uma imagem, informe o peso alvo em kilobytes e clique em Processar arquivos. Tudo acontece neste navegador: o arquivo não é enviado e a página continua funcionando quando a rede cai. O resultado mostra o tamanho de entrada, o de saída, as dimensões em pixels, o alvo e o percentual de redução, e entrega esses mesmos bytes em Baixar resultado.
O alvo é uma meta, não uma promessa. A ferramenta recodifica a imagem até dez vezes: primeiro reduz a qualidade em passos de dez pontos até 45 e depois diminui as dimensões para 84 % da tentativa anterior. Algumas imagens, como uma captura PNG, não descem de certo peso por esse caminho, e a página avisa em vez de dar o alvo como cumprido.
Cada tentativa desenha a imagem em um canvas no tamanho atual e a codifica de novo. As primeiras tentativas reduzem a qualidade em passos de dez pontos até 45; a partir daí a imagem é escalada para 84 % das dimensões anteriores, o que elimina cerca de 30 % dos pixels por passo. O laço para assim que uma tentativa fica no alvo ou abaixo dele, e no máximo após dez tentativas.
PNG é sem perdas, então o controle de qualidade não muda a saída: um alvo sobre PNG é perseguido apenas redimensionando. Por isso um alvo muito pequeno em PNG gera uma imagem bem menor, e não uma imagem mais comprimida.
Tamanho de entrada, tamanho de saída e percentual de redução são medidos, não estimados. A redução fica negativa quando o arquivo recodificado fica maior que o que você forneceu. As dimensões são o tamanho em pixels do resultado, que cai assim que a ferramenta começa a escalar.
Quando o arquivo já cabe no alvo, e nem o formato nem a largura máxima pedem mudança, o original é mantido como resultado e a linha de status diz isso: recodificar só acrescentaria peso. Quando dez tentativas não bastam, a linha de status informa o menor resultado alcançado e, no PNG, por que a qualidade parou de ajudar.
Os pixels são reescritos, então os dados que os acompanhavam são descartados: EXIF, coordenadas de GPS, modelo da câmera e perfil de cor. É um efeito útil ao compartilhar o arquivo e um motivo para guardar o original quando esses campos importam.
JPEG e WebP têm perdas, PNG não, e a transparência é achatada sobre branco quando a saída é JPEG. Arquivos GIF e WebP animados são decodificados como um único quadro, o primeiro. Cada recodificação de um arquivo já comprimido custa mais qualidade, então comprima a partir do original, não de um resultado anterior.