Compressor de Imagem

Envie uma imagem JPEG, PNG ou WebP, ajuste qualidade e tamanho, e baixe a versão comprimida. Tudo processado no seu navegador — a imagem nunca é enviada a um servidor.

Envie uma imagem

Arraste uma imagem aqui, ou

JPEG, PNG ou WebP

Como funciona

A imagem enviada é desenhada em um <canvas> — redimensionada proporcionalmente, se você definiu uma largura ou altura máxima — e reexportada no formato escolhido usando canvas.toBlob(), um recurso nativo do navegador. Em JPEG e WebP, o controle de qualidade reduz o tamanho do arquivo ao custo de alguma perda de detalhe; em PNG, a compressão é sem perdas, então não há controle de qualidade.

Escolhendo o formato certo

Use JPEG para fotos, onde pequenas perdas de qualidade não são perceptíveis e o ganho de compressão é grande. Use WebP para o melhor equilíbrio entre qualidade e tamanho de arquivo, com suporte amplo nos navegadores atuais. Use PNG quando precisar preservar transparência ou qualidade exata, como em ícones e capturas de tela com texto.

Perguntas frequentes

Como a compressão de imagem funciona no navegador?

A imagem é desenhada em um canvas HTML e reexportada no formato e na qualidade escolhidos, usando os recursos nativos do navegador. Esse processo reduz o tamanho do arquivo, especialmente em JPEG e WebP, onde é possível ajustar o nível de compressão.

Que formatos de saída são suportados?

JPEG, WebP e PNG. JPEG e WebP permitem ajustar a qualidade para reduzir ainda mais o tamanho; PNG é um formato sem perdas, então o controle de qualidade não se aplica a ele.

A imagem enviada é transmitida para algum servidor?

Não. Todo o processamento acontece localmente, usando os recursos do próprio navegador. A imagem nunca sai do seu dispositivo.

A ferramenta também redimensiona a imagem?

Sim, opcionalmente. Ao informar uma largura e/ou altura máxima, a imagem é reduzida proporcionalmente para caber nesse limite antes de ser comprimida. A ferramenta nunca aumenta uma imagem além do tamanho original.