Compressor de Imagem

Comprima imagens JPEG, PNG ou WebP no navegador: defina a qualidade de 1 a 100, mantenha ou troque o formato, compare tamanhos e baixe. Sem upload.

Os dados inseridos e arquivos ficam no navegador

Solte imagens aqui ou clique para selecionar arquivos

PNG · JPEG · WebP

80%

Menor qualidade = menor tamanho de arquivo

Escolha uma imagem primeiro.

Nesta página

Reduza uma imagem JPEG, PNG ou WebP diretamente no navegador: escolha a qualidade de 1 a 100 e o formato de saída, compare o tamanho original com o comprimido e baixe o arquivo _min. A imagem nunca é enviada a um servidor.

Funcionalidade detalhada

O compressor recodifica uma imagem por vez. Manter formato original mantém JPEG como JPEG e PNG como PNG e salva qualquer outra entrada como WebP; também é possível forçar JPEG, PNG ou WebP. A qualidade age de forma diferente em cada formato: o JPEG a usa diretamente, o PNG abaixo de 90 é reduzido a uma paleta de 256 cores (90 ou mais continua sem perdas) e o WebP é codificado com perdas pelo navegador na qualidade escolhida.

A recodificação remove o EXIF e outros metadados, como modelo da câmera e localização GPS; a orientação EXIF é aplicada aos pixels antes, então fotos de celular mantêm a rotação. Áreas transparentes ficam brancas ao salvar em JPEG. Se o navegador não tiver codificador WebP com perdas (algumas versões do Safari), é salvo um WebP sem perdas e um aviso informa que a qualidade não foi aplicada.

A compressão roda em um Web Worker com Rust/WebAssembly e o codificador WebP do próprio navegador, então a página continua responsiva com imagens grandes e Cancelar interrompe o trabalho na hora. O arquivo é lido localmente e nunca é enviado a um servidor.

Exemplos práticos

Foto para WebP: um JPEG de 1920×1280 com 476.38 KB em WebP na qualidade 80 passa a 186.58 KB (Concluído! -61%) e é baixado como photo_min.webp.

JPEG mais forte: a mesma foto em JPEG na qualidade 60 fica com 167.27 KB (−65%); no padrão 80, com 396.49 KB (−17%).

Captura de tela: uma captura de interface de 1280×800 (126.47 KB em PNG) vira 53.49 KB em WebP na qualidade 80, enquanto o PNG sem perdas na qualidade 90 dá 91.26 KB.

Nada a ganhar: se o resultado não for menor (por exemplo, um arquivo já otimizado), os dois tamanhos aparecem, mas o selo Concluído! fica oculto — mantenha o original.

Como usar esta ferramenta

  1. Escolha uma imagem

    Clique em Escolher arquivo ou solte uma imagem PNG, JPEG ou WebP na área. Aparece uma miniatura com o tamanho do arquivo e as dimensões.

  2. Defina qualidade e formato

    Mova o controle Qualidade (padrão 80%) e escolha um Formato de saída: Manter formato original, JPEG, PNG ou WebP.

  3. Comprima

    Clique em Comprimir imagem. Um trabalho longo pode ser interrompido com Cancelar.

  4. Compare e baixe

    Confira Original: → Comprimida: e clique em Baixar para salvar <name>_min.<ext>.

Dicas e melhores práticas

  • Para fotos, WebP ou JPEG na qualidade 60–80 costuma economizar mais; use PNG para capturas de tela e gráficos com transparência.
  • PNG abaixo da qualidade 90 passa para uma paleta de 256 cores: bom para gráficos chapados, mas degradês podem ganhar faixas e o arquivo nem sempre fica menor.
  • Salvar um PNG transparente como JPEG preenche as áreas transparentes de branco; escolha PNG ou WebP para manter a transparência.
  • Os dados EXIF, incluindo coordenadas GPS, são removidos do resultado — útil antes de publicar fotos.
  • Se aparecer o aviso sobre WebP sem perdas, seu navegador não consegue codificar WebP com perdas; escolha JPEG para uma foto menor.