Visão geral / Imagens e gráficos / Compressor de imagens e fluxo em lote
Imagens e gráficos 100% no navegador e offline

Compressor de imagens e fluxo em lote

Comprima, redimensione, recorte e converta imagens avulsas, pastas inteiras ou centenas de arquivos em um fluxo em lote configurável.

Solte ou escolha um arquivo; as configurações alteram o resultado na hora.

Seus arquivos e dados nunca saem do navegador – nada é enviado.

⚡ Predefinições rápidas:

🛠️ Configurar fluxo e tarefas do lote

1 Recorte
2 Escala e resolução (redimensionar)
3 Formato e compressão
4 Nomes de arquivo e numeração
Prévia do 1º nome:
image_thumbnail_01.webp

📂 Adicionar arquivos e pastas

Arraste arquivos ou uma pasta inteira aqui
Aceita qualquer quantidade de imagens (JPG, PNG, WebP, AVIF, BMP, GIF, SVG)

Duzentas fotos de celular de 12 MB cada, e um CMS que quer arquivos WebP com no máximo 1920 px de largura: esta página foi feita para essa tarefa. Para comprimir imagens em massa, ela passa cada arquivo por até quatro etapas (recorte, redimensionamento, conversão, renomeação) e devolve os resultados como arquivos avulsos ou como um único ZIP. O trabalho acontece na aba do navegador.

Quatro cartões, todos ligados ao carregar

Quando a página abre, o recorte está em 500×500, o redimensionamento em exatos 100×100, o formato em WebP a 80% e o nome em image_thumbnail_{01}. Se você só quer arquivos menores, clique em uma predefinição ou desligue o cartão Recorte e o cartão Escala e resolução antes de começar.

Como comprimir imagens em lote

  1. Defina os quatro cartões à mão ou clique em uma predefinição. Cada cartão tem a sua própria chave.
  2. Solte arquivos ou uma pasta inteira na área de soltar. Os botões Escolher vários arquivos e Escolher uma pasta inteira fazem o mesmo. Uma pasta solta é examinada com as subpastas.
  3. Escolha o formato de destino e a qualidade. A caixa do padrão de nome mostra uma prévia montada a partir de um nome de arquivo de exemplo.
  4. Aperte Processar todas. Os arquivos rodam um após o outro enquanto uma barra de progresso se enche.
  5. Leia a coluna de tamanho. Baixe um arquivo avulso com o ícone da linha dele, ou aperte Baixar como ZIP.

O que as cinco predefinições definem

  • Miniaturas: recorte 500×500, redimensionamento 100×100, WebP 80.
  • Otimização para a web encaixa o lado maior em 1920 px e salva WebP a 80, sem recorte.
  • Redes sociais 1:1 recorta 1080×1080 a partir do centro e grava JPEG a 85.
  • Economia máxima reduz a 75% e salva WebP a 65.
  • Quase sem perdas mantém o tamanho e salva WebP a 90.

Onde uma foto é cortada, esticada ou fica mais pesada

O recorte corta uma caixa fixa de pixels e nunca redimensiona. Escolha 16:9 e a caixa é de 1920×1080, então uma foto de 4000×3000 perde grande parte da área se você não redimensionar antes. A âncora (centro, topo, base, esquerda, direita) decide qual parte fica. Manter a âncora no topo costuma salvar rostos em retratos.

O redimensionamento tem cinco modos. Exato estica a imagem para os dois valores. Ajustar nunca amplia. Largura e altura mantêm as proporções. A porcentagem vai de 10 a 200.

A qualidade vai de 5 a 100. O PNG a ignora, então uma foto salva como PNG pode acabar maior que o JPEG original, e a linha mostra então um sinal de mais em âmbar. Só saem WebP, JPEG e PNG, enquanto JPG, PNG, WebP, AVIF, BMP, GIF e SVG entram. Um GIF mantém o primeiro quadro e um SVG vira uma imagem de pixels. Para JPEG, as áreas transparentes recebem a cor de fundo que você escolher, branco por padrão. Dados EXIF não são gravados. Com o cartão de formato desligado, o resultado mantém o tipo do arquivo de origem quando o navegador consegue escrevê-lo (JPEG, PNG ou WebP). Outras origens, como GIF ou SVG, saem como PNG. O nome do arquivo sempre termina com a extensão do tipo real. Se o navegador não consegue escrever o formato escolhido, ele salva PNG, nomeia o arquivo .png e mostra uma mensagem.

Marcadores de nome e um ZIP plano

O padrão aceita {name}, {index}, {w}, {h} e os contadores com zeros à esquerda {01}, {001} e {0001}. Com o padrão ferias_{001} e índice inicial 40, você obtém ferias_040, ferias_041 e assim por diante. O ZIP não tem pastas. Dois arquivos de pastas diferentes podem, portanto, receber o mesmo nome de resultado, a menos que o padrão contenha um contador.

Para onde vão as 200 fotos

Para lugar nenhum. O navegador lê cada arquivo, redesenha-o num canvas e o codifica na sua aba. Apertar Processar todas não envia nenhuma requisição. Os downloads avulsos e o ZIP são montados na memória. A área de transferência não é usada. Um arquivo que o navegador não consegue tratar recebe um selo de erro na sua linha.

Perguntas frequentes (FAQ)

Adicione os arquivos aqui e aperte Processar todas. O navegador as recodifica num canvas na sua aba, e nenhuma requisição leva os dados da imagem.