O que o controle de qualidade realmente muda
O JPEG divide uma foto em blocos de 8×8 pixels e descreve cada bloco como uma mistura de degradês suaves e padrões mais finos. O número de qualidade define com que grosseria esses padrões são arredondados antes de os dados serem empacotados. Em configurações altas, quase todo detalhe fino sobrevive; em configurações baixas, o codificador mantém a forma geral de cada bloco e joga fora a textura sutil dentro dele.
A relação entre qualidade e tamanho está longe de ser linear. Ir de 100 para 90 muitas vezes corta o arquivo pela metade, porque o topo da escala gasta muitos bytes com detalhes que ninguém enxerga. Ir de 60 para 50 economiza bem menos, enquanto o estrago fica mais fácil de notar. Essa curva é o motivo de o ponto ideal para a maioria das fotos ficar entre 70 e 85.
O controle vai de 10 a 100 e começa em 80. O valor escolhido vale para todos os arquivos que você adicionar depois; os que já terminaram mantêm a configuração com que foram processados, então remova-os e solte de novo se mudar de ideia.
Escolhendo um número para cada tarefa
Alguns pontos de partida que funcionam na prática:
- 85–90: fotos que você pode imprimir, recortar depois ou entregar a um cliente. As diferenças em relação ao original são difíceis de achar mesmo com zoom.
- 75–80: imagens de conteúdo para sites, posts de blog, fotos de produtos. É a faixa em que uma foto típica de celular perde a maior parte do peso sem nenhuma perda visível no tamanho normal de exibição.
- 60–70: miniaturas, prévias de galeria, imagens em newsletters por e-mail. Texturas finas como cabelo ou folhagem ficam um pouco suavizadas.
- Abaixo de 50: só quando o tamanho importa mais que a aparência. Conte com blocos 8×8 visíveis no céu e bordas borradas em volta do texto.
O jeito mais rápido de decidir um valor é testar: comprima uma foto representativa com duas configurações e coloque os resultados lado a lado no comparar imagens. Olhe os três lugares onde o JPEG falha primeiro: degradês suaves como céu ou paredes, bordas nítidas de alto contraste e áreas de vermelho ou azul saturado.
O que mais acontece com o arquivo
A ferramenta decodifica cada imagem e a recodifica com o codificador JPEG embutido do seu navegador, num worker em segundo plano, para a página continuar respondendo durante lotes longos. Daí vêm alguns efeitos colaterais:
- A saída é sempre JPG. PNG e WebP são aceitos como entrada; áreas transparentes são preenchidas com branco, porque o JPEG não tem transparência.
- As dimensões continuam as mesmas. Não há etapa de redimensionamento aqui. Para fotos tiradas direto do celular, redimensionar para algo entre 1600 e 2000 px no lado maior antes de comprimir economiza muito mais do que baixar a qualidade.
- Os metadados não são levados. Modelo da câmera, data da captura e localização GPS do original não aparecem no resultado. A foto é desenhada na orientação certa, então continua sendo exibida corretamente sem a etiqueta de rotação. A exceção é um JPG que não pôde ficar menor: ele é devolvido intacto, com metadados e tudo, então use o remover EXIF se isso importar.
- Os resultados variam um pouco entre navegadores. Chrome, Firefox e Safari trazem codificadores JPEG diferentes, então a mesma configuração pode gerar arquivos com alguns por cento de diferença.
Por que alguns arquivos quase não diminuem
Cada linha de arquivo mostra o tamanho original e o novo, para você avaliar cada resultado. Quando a economia é pequena ou zero, a causa costuma ser uma destas:
- O JPG já estava comprimido. Imagens salvas de mensageiros, redes sociais ou muitos sites já foram espremidas uma vez. Recodificá-las a 80 quando estavam guardadas a 75 até as deixaria maiores, porque o codificador preserva fielmente os artefatos existentes. Quando isso acontece, a ferramenta devolve o JPG original sem alteração e a linha avisa que o original foi mantido.
- A origem é uma captura de tela ou um gráfico. Cores chapadas e texto nítido são o ponto mais fraco do JPEG. É melhor manter esses arquivos em PNG e passá-los pela compressão de PNG.
- A qualidade está acima da original. Uma configuração de 95 num arquivo que nasceu a 80 acrescenta bytes sem acrescentar detalhe.
Entradas em PNG e WebP sempre saem como JPG, então um gráfico convertido assim pode ficar maior que a origem; a linha então mostra quanto aumentou. Nesse caso, fique com o original.
Evitando perda de qualidade com o tempo
A compressão JPEG tem perdas toda vez que roda. Abrir um JPG, editá-lo e salvar de novo repete o arredondamento por cima do arredondamento anterior, e depois de algumas rodadas os blocos ficam visíveis mesmo em configurações razoáveis. Guarde um original intocado de tudo o que for importante, comprima as cópias uma única vez no fim do seu fluxo de trabalho e sempre comece uma nova exportação a partir do original, não de um arquivo já comprimido.
São aceitos arquivos de até 50 MB cada, e você pode soltar quantos precisar; eles são processados um de cada vez e nenhum sai do seu dispositivo.