Compressor e Redimensionador de Imagens
Reduza o tamanho de arquivo de uma imagem no seu navegador: defina uma dimensão máxima e a qualidade, e veja o tamanho antes/depois instantaneamente. Nada é enviado.
1.184 visualizações
Não foi possível ler um arquivo
Como a Compressão Realmente Reduz um Arquivo
Duas abordagens fundamentalmente diferentes reduzem uma imagem, e confundi-las explica a maioria das surpresas de compressão. A compressão sem perdas, abordagem que o PNG usa via o algoritmo deflate, reorganiza e compacta os dados de forma mais eficiente sem descartar um único pixel — ao descomprimir, o original exato volta, bit a bit. A compressão com perdas, abordagem que o JPEG usa, em vez disso descarta a informação que o olho humano tem menos chance de notar: ela divide a imagem em blocos de 8×8, aplica uma DCT (transformada discreta de cosseno) em cada bloco para separar detalhes grosseiros de detalhes finos, e então quantiza — arredonda — o detalhe fino de alta frequência de forma mais agressiva quanto mais baixo estiver o controle de qualidade. Esse arredondamento não é reversível, por isso um JPEG salvo repetidamente em baixa qualidade se degrada um pouco mais a cada vez.
Se você reduzir demais o controle de qualidade do JPEG, os limites dos blocos de 8×8 usados pela etapa DCT se tornam visíveis como "artefatos de bloco" — um efeito de mosaico, especialmente em gradientes suaves como céus. Uma segunda técnica com perdas, o subamostragem de crominância (chroma subsampling, geralmente rotulada 4:2:0), descarta resolução de cor mantendo intacta a resolução de brilho, porque o olho humano é muito mais sensível a mudanças de brilho (luminância) do que a mudanças de cor (crominância) — isso, sozinho, geralmente reduz pela metade os dados de cor com quase nenhuma perda visível, além do que o controle de qualidade já faz.
Exemplo concreto: uma foto de celular de 4000×3000, redimensionada para 1600 px de largura, cai para aproximadamente 16% da contagem de pixels original antes mesmo de a qualidade de compressão ser tocada — as dimensões dominam a equação do tamanho do arquivo mais do que a qualidade. Some uma qualidade JPEG de 75-85% (visualmente quase indistinguível de 100% para a maioria dos espectadores) e uma foto típica de 6 MB fica abaixo de 300 KB, tamanho suficiente para páginas web, formulários e anexos de e-mail.
Tudo nesta ferramenta roda em um canvas dentro do navegador — a foto nunca é enviada a lugar nenhum. Ela preserva a proporção, nunca amplia além do original, e mostra o tamanho antigo → novo por arquivo para que a troca possa ser avaliada antes de salvar.
Coisas Que Vale a Pena Saber
- O controle de qualidade só afeta formatos com perdas (JPEG/WebP) — uma captura de tela em PNG quase não diminui só com a qualidade, porque a etapa deflate do PNG é sem perdas por design; o limite de dimensão faz quase todo o trabalho nesse caso.
- Dados de pixel removidos não voltam depois de comprimidos — sempre mantenha o arquivo original e exporte cópias comprimidas para cada caso de uso, em vez de recomprimir repetidamente um arquivo já comprimido.
- A subamostragem de crominância (4:2:0) e a quantização de qualidade são alavancas independentes — um codificador pode aplicar subamostragem pesada em alta qualidade ou nenhuma em baixa qualidade, por isso dois arquivos com o mesmo "número de qualidade" de codificadores diferentes podem parecer diferentes.
- O WebP geralmente supera o JPEG em qualidade visual equivalente porque usa técnicas de predição e transformação mais modernas, mas o JPEG continua sendo a escolha mais segura para compatibilidade máxima.
Perguntas Frequentes
Qual é a diferença real entre compressão com perdas e sem perdas?
A compressão sem perdas (PNG) reempacota os dados sem descartar nenhuma informação - descomprimir retorna o original exato. A compressão com perdas (JPEG) descarta permanentemente o detalhe de alta frequência que o olho quase não percebe, usando uma transformada DCT e uma etapa de quantização, então parte da informação se perde para sempre assim que é comprimida.
Por que vejo artefatos em bloco em baixa qualidade JPEG?
O JPEG comprime em blocos de pixels de 8x8 via a transformada DCT; em configurações de baixa qualidade, o arredondamento dentro de cada bloco fica grosseiro o suficiente para que os próprios limites dos blocos se tornem visíveis, produzindo os "artefatos de bloco" em forma de mosaico, mais visíveis em áreas suaves como céus.
O que é subamostragem de crominância e por que ela ajuda?
É a prática de armazenar menos detalhe de cor do que de brilho - geralmente como 4:2:0, o que significa que a cor é amostrada em um quarto da resolução. Funciona porque a visão humana é muito mais sensível ao brilho do que à cor, então a perda é quase invisível enquanto o arquivo diminui de forma significativa.
Quais configurações devo usar para um site?
Imagens de conteúdo: 1600-2000 px no lado maior, JPG/WebP a 75-82% de qualidade. Miniaturas: 400-800 px. Imagens de destaque em tela cheia: até 2560 px, com qualidade mais próxima de 70 para compensar.
Por que meu PNG quase não diminuiu?
O controle de qualidade só afeta formatos com perdas; o PNG usa compressão deflate sem perdas, então o limite de dimensão faz quase toda a redução de tamanho para um arquivo PNG. Converter para WebP ou JPEG, quando a transparência não é necessária, gera uma queda muito maior.
Ferramentas Semelhantes
Reportar um Problema
Compressor e Redimensionador de Imagens
Comentários
Ainda não há comentários — seja o primeiro a escrever um!