Compressor de imagens (JPEG, PNG, WebP)

Comprima imagens JPEG, PNG e WebP no navegador. Ajuste a qualidade, limite as dimensões, reduza as cores do PNG e veja a porcentagem exata economizada.

Arraste uma imagem para cá ou clique para escolher
Você também pode colar uma imagem da área de transferência (Ctrl+V / ⌘V)

Executa totalmente no seu navegador. Seus dados nunca são enviados.

O que é Compressor de imagens?

O Compressor de imagens recodifica uma foto ou um gráfico para deixar o arquivo menor. Você escolhe JPEG ou WebP com perdas e um controle de qualidade, um PNG com cores reduzidas (quantização de paleta, parecida com a do TinyPNG) que mantém a transparência, ou uma recodificação PNG sem perdas, e pode limitar a largura e a altura máximas. A ferramenta mostra o tamanho original e o novo, a porcentagem economizada e avisa quando o resultado não fica menor.

Como usar Compressor de imagens

  1. Solte uma imagem na área de upload, clique nela para escolher um arquivo ou cole uma imagem com Ctrl+V.
  2. Escolha o Formato de saída: JPEG, WebP, PNG com cores reduzidas ou PNG sem perdas.
  3. Ajuste a Qualidade (JPEG/WebP) ou o Número máximo de cores (PNG com cores reduzidas) e, opcionalmente, defina Largura máx. / Altura máx..
  4. Confira a prévia e o selo de variação de tamanho (por exemplo “120 KB → 38 KB, 68% menor”).
  5. Clique no botão de download para salvar o arquivo comprimido, com nome como photo-compressed.jpg.

Exemplo

Entrada
300×200 PNG photo with noise (107 KB), output format WebP, quality 75
Saída
WebP file of the same 300×200 size; the size badge shows the new size and a “% smaller” value

A porcentagem exata depende do conteúdo da imagem e do codificador do navegador.

Quando usar Compressor de imagens

Use-o antes de enviar fotos para um site, CMS, e-mail ou chat quando o tamanho do arquivo importa, ou para reduzir capturas de tela e logos mantendo a transparência. Ele não é um otimizador em lote e não usa codificadores avançados como MozJPEG ou oxipng, então uma ferramenta dedicada no build pode espremer alguns pontos percentuais a mais. Não recomprima várias vezes um JPEG já muito comprimido: cada passagem com perdas tira detalhes.

Como funciona Compressor de imagens

A imagem é decodificada pelo navegador (a orientação EXIF é aplicada) e desenhada em um canvas. Se você definir um tamanho máximo, ela é reduzida em etapas pela metade com suavização de alta qualidade. JPEG e WebP são gerados com canvas.toBlob(type, quality); pixels transparentes ficam brancos no JPEG, porque o formato não tem canal alfa. O modo PNG com cores reduzidas quantiza os pixels RGBA para no máximo 256 cores com o algoritmo PnnQuant da biblioteca gifenc e depois grava um PNG indexado de 8 bits (chunks PLTE + tRNS, compactados com o CompressionStream do navegador). O PNG sem perdas é apenas recodificado pelo navegador, o que raramente economiza muito.

Casos de Uso Comuns

  • Reduzir fotos do celular antes de anexá-las a um e-mail ou formulário com limite de upload.
  • Converter capturas de tela PNG grandes em um PNG de 256 cores várias vezes menor.
  • Gerar versões WebP de imagens de destaque para carregar páginas mais rápido.
  • Limitar fotos de produtos a 1600 px de largura para uma loja virtual.

Nota de Segurança

As imagens são decodificadas, processadas e codificadas localmente no seu navegador com a Canvas API. Nada é enviado a um servidor. Como os metadados não são copiados, comprimir também é um jeito fácil de remover dados de localização das fotos antes de compartilhá-las.

Perguntas Frequentes

Qual formato gera o menor arquivo?

Para fotos, o WebP costuma ser o menor, seguido do JPEG. Para capturas de tela, logos e gráficos chapados, o PNG com cores reduzidas muitas vezes vence os dois e mantém bordas nítidas e transparência.

Por que meu arquivo comprimido ficou maior que o original?

O original pode já estar bem otimizado, ou você escolheu um formato sem perdas ou uma qualidade muito alta. A ferramenta mostra um aviso nesse caso; reduza a qualidade, escolha outro formato ou mantenha o original.

A compressão remove os metadados EXIF?

Sim. A saída é recodificada a partir de um canvas, então metadados da câmera como localização GPS, data e modelo não são copiados para o novo arquivo.

Existe limite de tamanho?

Imagens muito grandes são reduzidas para caber no limite de canvas do navegador (cerca de 16,7 megapixels no Safari, 50 megapixels nos demais) e um aviso informa o novo tamanho.

Próximos passos recomendados

Explore mais categorias