Comprimir imagem — lado máximo, qualidade e tamanho alvo (local)
Comprima fotos no navegador com lado máximo, qualidade e KB opcional. Passos: escolha a imagem, ajuste escala/qualidade ou teto de tamanho, baixe WebP ou JPEG. Exemplo: reduzir foto do celular para ~200 KB no e-mail — o arquivo não é enviado; a regravação costuma remover EXIF.
Como funciona
Escolha a foto, limite o lado longo se quiser, defina qualidade ou KB alvo e o formato. Decodifica aqui, escala, desenha no canvas e usa toBlob. O teto de KB busca qualidade para baixo. Reencode costuma remover EXIF.
Regras esperadas
Três controles, efeitos diferentes.
- Lado longo: só reduz, nunca amplia.
- Qualidade (JPEG/WebP) com perda; PNG ignora. Fotos: prefira WebP/JPEG.
- KB alvo: busca até qualidade 0,5; se falhar, aviso + melhor tentativa.
- Privacidade: sem upload. Canvas remove EXIF na maioria dos casos.
Exemplo
JPEG de ~4 MB com lado 1920 e WebP ~0,8 costuma cair para centenas de KB. Com alvo 200 KB itera qualidade; se não alcançar, aviso claro.
Bons usos
- Web: encolher fotos antes do CMS/CDN.
- E-mail/formulários: aproximar limite de anexo.
- Redes: limitar lado e qualidade.
Frequently asked questions
A imagem sai do navegador?
Não. Tudo local. Confira no Network.
Sempre atingo qualquer KB?
Não. Há um piso; paramos em 0,5 e avisamos.
Por que PNG continua grande?
PNG é sem perda. Use WebP/JPEG para fotos.
O EXIF permanece?
Em geral não. Use a ferramenta EXIF se precisar.
Diferença do conversor de formato?
Lá o foco é MIME; aqui é reduzir bytes com escala/qualidade/tamanho.
Dúvidas ou feedback
Algo pouco claro, quebrado ou faltando? Escreva abaixo — lemos cada mensagem sobre estas ferramentas.