Solte um arquivo aqui, ou escolha um

Comprimir um JPEG é um trade-off que você faz toda vez que salva ou exporta uma foto, perceba ou não — a questão não é se comprimir, é quanto, e acertar esse número para o seu caso específico é o que este guia cobre.

Como a compressão JPEG funciona, resumidamente

O JPEG explora duas características da visão humana: somos muito menos sensíveis a detalhe fino de cor do que de brilho, e somos muito menos sensíveis a detalhe de alta frequência (fino, mudando rápido) do que a detalhe de baixa frequência (suave, gradual). A subamostragem de crominância cuida do primeiro ponto, calculando a média da informação de cor em blocos pequenos enquanto mantém o detalhe de brilho quase em resolução total. A etapa de quantização por DCT (transformada discreta de cosseno) cuida do segundo ponto, arredondando detalhe fino de forma mais agressiva conforme a qualidade cai, dentro de blocos de 8x8 pixels. Os dois processos têm perda — informação é de fato descartada, não só empacotada de forma eficiente — e ambos ficam mais agressivos quanto menor a qualidade.

Por que qualidade 100 não é “sem perda”

Uma suposição comum é que JPEG qualidade 100 preserva o original exatamente. Não preserva: a maioria dos codificadores ainda aplica alguma subamostragem de crominância por padrão em qualidade 100, e a etapa de DCT continua introduzindo pequenos erros de arredondamento independente da configuração de qualidade — o JPEG não tem um modo verdadeiramente sem perda no uso padrão. Na prática, qualidade 100 produz um arquivo visualmente indistinguível do original para praticamente qualquer pessoa, mas bem maior que qualidade 90-95, para uma diferença que não aparece na visualização normal. A menos que você tenha um motivo específico (arquivamento, edição pesada planejada depois), qualidade 100 costuma ser tamanho de arquivo desperdiçado.

Escolhendo uma qualidade para o seu caso

  • Fotos finais, vistas em resolução total ou próxima disso (um portfólio, uma foto que talvez seja impressa): 85-92. Está perto do ponto de retorno decrescente — subir mais raramente traz melhoria visível, descer mais começa a trazer perda.
  • Imagens de site, exibidas menores que a resolução original: 70-80 costuma bastar, porque o próprio redimensionamento para menor no navegador suaviza pequenos artefatos de compressão que apareceriam em tamanho total.
  • Miniaturas e imagens de pré-visualização pequenas: 60-70, já que o tamanho pequeno de exibição esconde quase completamente artefatos de compressão moderados.

Esses não são valores universais — uma foto com muita textura fina precisa de uma configuração um pouco mais alta que um retrato simples para parecer igualmente limpa no mesmo tamanho, porque a compressão do JPEG mira exatamente nesse tipo de detalhe de alta frequência.

O erro que soma: comprimir mais de uma vez

Cada passagem de compressão JPEG toma decisões de arredondamento próprias e independentes numa grade de 8x8 pixels. Descomprima e recomprima esse arquivo, e a grade da segunda passagem raramente se alinha com a da primeira — em vez de um conjunto limpo de artefatos de compressão, você tem dois conjuntos sobrepostos e desalinhados, que ficam visivelmente piores do que qualquer uma das duas passagens sozinha sugeriria. Esse é o mecanismo real por trás da observação comum de que uma foto “fica pior” depois de ser baixada e reenviada algumas vezes entre plataformas diferentes — o WhatsApp, em particular, recomprime toda imagem que passa por ele, então uma foto que já circulou por lá e é comprimida de novo em outro lugar já está partindo de uma base degradada. Sempre que possível, comece do arquivo original, sem compressão (ou com a menor compressão possível) que você tiver, e comprima uma vez só na qualidade que realmente precisa.

Redimensione primeiro, comprima depois

Se você também vai mudar as dimensões da imagem, faça isso antes de comprimir, não depois. Comprimir em resolução total e só depois redimensionar para menor desperdiça bits codificando detalhe que vai ser descartado pelo redimensionamento de qualquer forma, e ocasionalmente pode introduzir novos artefatos quando o algoritmo de redimensionamento processa pixels que já têm blocking. Redimensione para as dimensões finais primeiro, e deixe o compressor trabalhar só com os pixels que de fato vão ser vistos.

Perguntas frequentes

Qualidade JPEG 100 é igual à foto original, sem compressão?
Não. O JPEG é um formato com perda em qualquer configuração de qualidade, incluindo 100 — a subamostragem de crominância (que reduz o detalhe de cor em blocos pequenos) acontece por padrão mesmo em qualidade máxima na maioria dos codificadores, e a etapa de codificação por DCT ainda introduz pequenos erros de arredondamento, normalmente invisíveis. Qualidade 100 é 'visualmente sem perda', não idêntica bit a bit ao original. Também gera um arquivo bem maior que qualidade 90-95 para uma diferença que ninguém percebe, então raramente é a escolha certa.
Qual configuração de qualidade eu deveria realmente usar?
Para fotos finais que vão ser vistas em tamanho real (um portfólio, uma impressão), 85-92 é o ponto prático de equilíbrio — visualmente indistinguível de configurações mais altas para quase todo mundo, com tamanho de arquivo bem menor. Para imagens de site que vão aparecer menores que a resolução original, 70-80 costuma bastar, já que o próprio redimensionamento para menor esconde pequenos artefatos de compressão. Abaixo de 60, os artefatos ficam visíveis para a maioria das pessoas mesmo sem dar zoom.
Por que comprimir a mesma foto duas vezes deixa o resultado pior do que comprimir uma vez numa qualidade mais baixa?
Cada passagem de compressão JPEG toma decisões de arredondamento independentes com base numa grade de blocos de 8x8 pixels. Se você descomprime e recomprime uma imagem que já é JPEG, a grade da segunda passagem raramente se alinha exatamente com a da primeira, então você acaba com dois conjuntos de artefatos de bloco levemente diferentes se sobrepondo, em vez de um conjunto limpo só — isso soma degradação visível mais rápido do que uma única passagem numa perda combinada equivalente deixaria. É por isso que sempre é melhor comprimir uma vez, a partir do arquivo original, na qualidade que você realmente precisa, do que comprimir repetidamente em etapas menores — é exatamente o que acontece com uma foto que circulou várias vezes pelo WhatsApp e por outras redes.
O conteúdo da imagem muda qual qualidade eu preciso usar?
Bastante. Fotos com muita textura fina e irregular — grama, água, tecido, folhagem, multidão — precisam de uma qualidade mais alta para não mostrar blocking do que fotos com grandes áreas lisas — um retrato num fundo liso, uma foto de produto em fundo branco. Isso acontece porque a compressão do JPEG mira especificamente em detalhe de alta frequência, e imagens cheias de detalhe simplesmente têm mais desse tipo de informação para perder.
Devo redimensionar antes ou depois de comprimir?
Redimensione primeiro, depois comprima. Comprimir uma imagem grande e só depois redimensioná-la para menor desperdiça a passagem de compressão em detalhe que vai ser descartado pelo redimensionamento de qualquer forma, e ocasionalmente pode introduzir novos artefatos quando o algoritmo de redimensionamento processa dados que já têm blocking. Redimensionar primeiro significa que o compressor só trabalha com os pixels que realmente vão ser exibidos.