FerramentasTodas as ferramentas

Imagem

Reduzir o tamanho de uma foto para um limite exato em KB

Diferente de só diminuir a qualidade, a ferramenta busca o maior tamanho de arquivo que ainda cabe no limite que você definir.

Arraste uma ou várias imagens aqui, ou clique para escolher

JPG, PNG ou WebP, até 25 MB cada

Formato de saída

Resultado

O resultado aparece aqui depois de processar a imagem.

Processamento local: seu arquivo não sai do seu computador.

  • Faz:Diferente de só diminuir a qualidade, a ferramenta busca o maior tamanho de arquivo que ainda cabe no limite que você definir.
  • Processa:A imagem é processada inteiramente no seu navegador — nada é enviado a servidor.
  • Não faz:O resultado depende do conteúdo da imagem. Fotos muito detalhadas podem não atingir alvos de KB muito baixos sem perda visível de qualidade.

Por que uma imagem "pesa" mais do que um sistema aceita

Muitos sistemas que recebem upload de imagem não avaliam o conteúdo da foto — avaliam só o tamanho do arquivo, em KB ou MB. Isso aparece em situações bem diferentes entre si: um campo de anexo num formulário online, um cadastro ou inscrição com limite fixo (edital de concurso incluído, como só mais um exemplo), um e-mail que rejeita anexos grandes, um site que fica lento com imagem pesada, um aplicativo que recusa o envio.

Uma foto tirada com celular moderno raramente nasce dentro desses limites: é comum sair da câmera com 3, 5 ou até 10 MB, porque o telefone prioriza qualidade e resolução, não o tamanho do arquivo. Um editor de imagem comum deixa você escolher um nível de qualidade — 60%, 80%, "alta", "média" — e o tamanho final do arquivo só aparece depois de salvar; se ainda estiver acima do limite, é preciso repetir com outro valor. Esta ferramenta inverte essa lógica: você informa o tamanho-alvo em KB, e ela ajusta a imagem até chegar o mais perto possível desse número, sem precisar abrir nenhum editor.

Como a redução funciona

O processo acontece inteiramente dentro do navegador, usando a API de Canvas do próprio HTML. Para os formatos JPG e WebP, a ferramenta testa repetidamente diferentes níveis de qualidade usando uma busca binária: começa testando uma qualidade no meio da faixa possível, verifica se o arquivo gerado ficou abaixo do alvo, e ajusta o intervalo de busca para cima ou para baixo dependendo do resultado. Em poucas rodadas, esse método converge para a maior qualidade possível que ainda cabe no limite pedido.

Quando reduzir só a qualidade não é suficiente — por exemplo, pedir 50 KB para uma foto de 4000 por 3000 pixels — a ferramenta passa a reduzir também a dimensão da imagem em etapas, repetindo a busca de qualidade em cada nova dimensão, até encontrar uma combinação que caiba no alvo ou até atingir um tamanho mínimo razoável de imagem. Qualidade é ajustada antes da dimensão porque, na maioria dos casos, perder nitidez fina é menos prejudicial do que perder resolução — mas garante que a imagem final continue reconhecível mesmo em alvos bem apertados.

Por que o arquivo não sai do seu computador

Nenhuma parte desse processo depende de enviar a imagem para um servidor. O Canvas, a leitura do arquivo e a geração do arquivo final acontecem com APIs nativas do navegador, e o resultado é entregue como download direto. Isso importa sempre que a imagem contém algo que você prefere não deixar circulando por aí — um documento pessoal, uma foto de rosto, um comprovante — mas vale igual para qualquer imagem: nada é enviado, armazenado ou processado fora do seu próprio computador.

Escolhendo o tamanho-alvo certo

Se o sistema, formulário ou edital informa um limite exato, use um valor um pouco abaixo dele como alvo — por exemplo, 480 KB para um limite de 500 KB — para ter margem contra arredondamentos. Sem um número exigido, só a sensação de que a imagem está pesada demais para um e-mail ou uma página, um alvo entre 100 e 300 KB normalmente já produz uma imagem nítida em qualquer tela.

O campo de dimensão máxima é opcional: serve quando o sistema também exige uma resolução máxima em pixels, ou quando é melhor entregar uma imagem um pouco menor, mas nítida, do que manter a resolução original com compressão agressiva.

Escolhendo o formato de saída

A ferramenta aceita JPG, PNG e WebP como entrada, e ao lado do tamanho-alvo há um seletor com três formatos de saída. JPG vem marcado por padrão porque é o formato mais aceito por formulários, sistemas de upload, e-mail e a maioria dos sites — a opção mais segura para o anexo não ser rejeitado por causa da extensão do arquivo. WebP costuma gerar um arquivo menor que o JPG na mesma qualidade visual, mas alguns sistemas mais antigos ainda não aceitam esse formato, então vale confirmar antes de usar. PNG é compressão sem perda: a imagem final não perde qualidade nenhuma, mas por isso também não existe um parâmetro de qualidade para ajustar — o campo de tamanho-alvo fica desativado nesse modo, e a única forma de reduzir o arquivo é diminuir a dimensão em pixels, pelo campo de dimensão máxima.

Nem todo navegador sabe codificar todos os formatos — o suporte a WebP, por exemplo, é mais recente que o de JPG. Nesse caso a ferramenta avisa na tela em vez de entregar um arquivo em outro formato sem avisar: a leitura da imagem funcionou normalmente, o problema é só na geração daquele formato nesse navegador, e basta escolher outra opção no seletor.

Limites do que é possível

Existe um limite físico para quanto uma imagem pode ser comprimida sem perda perceptível de qualidade, e ele depende do conteúdo da foto — imagens com muitos detalhes finos ou texto comprimem pior do que fotos com áreas mais uniformes. Se o alvo pedido for muito baixo para o conteúdo da imagem, a ferramenta ainda assim entrega o menor arquivo que conseguir gerar, e avisa quando não foi possível chegar abaixo do valor pedido sem degradar demais o resultado.

Perguntas frequentes

Como faço para caber no limite de tamanho de upload de um formulário, sistema ou site — por exemplo, 200 KB?

Deixe o formato JPG selecionado (o padrão — é o que a maioria dos sistemas aceita), digite 200 no campo de tamanho-alvo, envie a imagem e baixe o resultado. A ferramenta busca o maior tamanho possível abaixo do limite, preservando a maior qualidade que couber nesse teto. Serve para qualquer sistema com um limite fixo em KB — de um cadastro online a um edital de concurso.

O formulário online só aceita anexos de até 500 KB e minha foto de RG ou comprovante está maior. O que fazer?

Envie o arquivo aqui, defina 500 KB como alvo (ou um valor um pouco menor, como 480 KB, para ter margem de segurança) e baixe a versão comprimida em JPG. Como o processamento roda inteiramente no navegador, documentos com dados pessoais não trafegam por nenhum servidor.

Posso usar para redimensionar foto de perfil para redes sociais ou currículo?

Sim. Além do tamanho em KB, você pode informar uma dimensão máxima (em pixels) para a foto de perfil não ficar maior que o necessário. Isso ajuda tanto a atingir o alvo em KB quanto a evitar uma imagem com resolução exagerada para o uso pretendido.

Por que o formato padrão é JPG, e quando faz sentido escolher WebP ou PNG?

JPG é o formato mais aceito por formulários, sistemas de upload, e-mail e a maioria dos sites — inclusive editais e cadastros que costumam exigir esse formato —, então é a escolha mais segura por padrão. WebP costuma gerar um arquivo ainda menor na mesma qualidade, mas vale confirmar se o sistema de destino aceita esse formato antes de usar. PNG só compensa quando você precisa de zero perda de qualidade (como um print de tela com texto) — nesse caso não existe controle de tamanho em KB, só a dimensão em pixels.

Qual a diferença entre reduzir a qualidade e reduzir a dimensão da imagem?

Reduzir a qualidade mantém a largura e altura originais e comprime os detalhes internos (é o que a ferramenta tenta primeiro em JPG e WebP). Reduzir a dimensão diminui o número de pixels da imagem. A ferramenta só passa a reduzir dimensão quando o alvo em KB não é alcançável apenas ajustando a qualidade. No PNG não existe essa etapa de qualidade: a dimensão é a única forma de reduzir o arquivo.

A imagem final perde muita qualidade visível?

Em JPG e WebP, depende do quanto o tamanho-alvo é menor que o arquivo original: para reduções moderadas a perda costuma ser pouco perceptível, e só fica visível em alvos muito agressivos. Em PNG não existe essa perda, porque a compressão é sem perda — o que muda é apenas a dimensão, se você escolher reduzi-la.

Ferramentas relacionadas