A resposta prática
Para comprimir uma imagem abaixo de 100KB, comece pelos pixels, não pelo controle de qualidade. Se o arquivo é uma foto de celular, redimensione o lado maior para cerca de 800-1000 px, exporte como JPG com qualidade em torno de 70-80 e depois confira o tamanho do arquivo baixado. Para um limite de 200KB, comece por volta de 1200-1600 px e qualidade 75-85. Para 50KB, use primeiro as dimensões em pixels exigidas pelo portal e baixe a qualidade JPG apenas o necessário.
Essa ordem importa. Uma foto de celular 4032 x 3024 tem mais de 12 milhões de pixels. Uma cópia 1000 x 750 tem 750.000 pixels. Se o destino é uma miniatura de formulário, imagem de perfil, envio de identidade ou anexo pequeno, menos pixels costuma render melhor do que esmagar o original com uma qualidade muito baixa.
Além disso, a maioria das páginas de envio não quer um arquivo de exatamente 100,0KB. Quer um arquivo abaixo de um máximo. Mire um pouco abaixo do teto — por exemplo 92-95KB para um limite de 100KB ou 185-195KB para 200KB — porque alguns portais contam kilobytes como 1000 bytes e outros mostram os KiB de 1024 bytes.
Leia a regra de envio antes de mexer na foto
A mensagem de erro de tamanho é só parte da regra. Antes de comprimir, verifique cinco detalhes na página:
- Tamanho máximo do arquivo: 50KB, 100KB, 200KB, 500KB, 1MB ou outro teto.
- Formatos permitidos: JPG/JPEG é o mais seguro. Alguns formulários permitem PNG. Menos aceitam WebP ou AVIF.
- Dimensões em pixels: Um portal pode exigir 600 x 600, 413 x 531, 1200 x 1600 ou uma largura máxima.
- Proporção: Quadrada, vertical, escaneamento de documento, banner ou livre.
- Regras de conteúdo: Fotos de identidade e passaporte costumam exigir fundo neutro, sem filtros, sem retoque e rosto claro.
Se o formulário dá tanto as dimensões quanto o limite em KB, fixe primeiro as dimensões. Depois comprima a cópia com o tamanho correto. Se você comprime primeiro e redimensiona depois, o arquivo final pode voltar a ultrapassar o limite.
Ajustes iniciais para alvos comuns em KB
São pontos de partida, não promessas. Um retrato simples em fundo neutro comprime muito mais que uma foto com folhas, tecido, texto, ruído ou uma rua movimentada atrás.
| Alvo | Uso típico | Comece aqui | O que checar |
|---|---|---|---|
| Abaixo de 20KB | Assinaturas escaneadas, formulários antigos muito pequenos | Cortar o branco, 300-500 px de largura, JPG 50-65 | Assinatura continua legível |
| Abaixo de 50KB | Miniaturas de visto, pequenos envios de identidade | Tamanho em pixels exigido ou 500-700 px, JPG 60-75 | Olhos, bordas e texto continuam nítidos |
| Abaixo de 100KB | Portais de emprego, formulários de prova, fotos de perfil | 800-1000 px no lado maior, JPG 70-80 | Sem rosto em blocos nem texto borrado |
| Abaixo de 200KB | Formulários universitários, imagens de perfil maiores | 1200-1600 px no lado maior, JPG 75-85 | Nítida em tamanho normal de tela |
| Abaixo de 500KB | Envios para CMS, e-mail, rascunhos de produto | 1600-2000 px no lado maior, WebP/JPG 78-85 | Bom equilíbrio entre tamanho e detalhe |
Quando a página aceita WebP, tente WebP depois do JPG se o arquivo ainda estiver grande demais. A documentação do WebP do Google indica que arquivos WebP com perdas podem ser menores que JPEGs comparáveis a qualidade equivalente, mas a compatibilidade continua decidindo a escolha final para formulários.
Escolha o formato antes de baixar demais a qualidade
Trocar o formato costuma ser mais limpo do que mudanças extremas de qualidade.
- Use JPG para formulários: JPG funciona em quase todo lugar e é a escolha mais segura para portais de governo, sistemas escolares, sites de emprego e widgets de envio antigos.
- Use WebP para sites: WebP é um formato prático quando o CMS, o navegador de destino ou o pipeline de entrega aceita. Costuma atingir 100KB ou 200KB com menos artefatos visíveis que o JPG.
- Use AVIF só quando aceito: AVIF gera arquivos muito pequenos, mas muitos formulários não web recusam. Não use AVIF para um formulário rígido a menos que ele liste AVIF explicitamente.
- Evite PNG para fotos: PNG é sem perdas, útil para capturas, logotipos, diagramas e transparência. Costuma ser o formato errado para uma foto de câmera abaixo de 100KB.
- Converta HEIC primeiro: Se a fonte é um HEIC de iPhone e o portal quer JPG ou PNG, converta para JPG antes de perseguir o alvo em KB.
Redimensione primeiro quando a imagem é enorme
A ferramenta Compress do PhotoTools muda a qualidade e o formato de saída; não muda largura ou altura em pixels. Se sua fonte é uma foto de câmera completa, use primeiro Resize e depois comprima a cópia redimensionada.
Para um retrato ou envio de documento comum, estes tamanhos no lado maior são realistas:
- 500-700 px: Alvos muito pequenos de 50KB, assinaturas, miniaturas e retratos simples.
- 800-1000 px: A maioria dos formulários de 100KB onde a imagem só será revisada na tela.
- 1200-1600 px: A maioria das fotos de perfil de 200KB, formulários universitários, anúncios de marketplace e envios de candidatura.
- 1600-2000 px: Imagens de site em que a qualidade importa mais e o alvo fica mais perto de 500KB ou 1MB.
Se o portal exige dimensões exatas, não use um valor aproximado no lado maior. Digite a largura e a altura exigidas na ferramenta Resize, deixe o bloqueio de proporção ligado, salvo se o portal quiser um corte fixo, exporte a cópia com o formato certo e depois comprima esse arquivo.
Como usar o PhotoTools para um limite de 100 ou 200KB
Use este fluxo quando a página de envio impõe um limite rígido de tamanho e você quer manter a imagem privada:
- Deixe o arquivo original intocado.
- Se a foto é maior do que o destino precisa, abra Resize, defina os pixels alvo e baixe a cópia redimensionada.
- Abra Compress e solte o JPG ou PNG redimensionado.
- Escolha o formato de saída. JPG para compatibilidade com formulários; WebP apenas se o destino aceitar.
- Ajuste a qualidade para 80 e clique em Comprimir todos.
- Leia o cartão: o PhotoTools mostra tamanho original, tamanho de saída e porcentagem economizada após a compressão.
- Se o resultado ainda passar do limite, volte ao original ou à cópia redimensionada, baixe a qualidade para 70 e exporte de novo.
- Pare assim que o arquivo baixado ficar confortavelmente abaixo do teto e ainda parecer nítido.
Não comprima repetidamente o download já comprimido. Recodificar um JPG várias vezes acumula artefatos. Se a primeira tentativa é grande demais, volte ao original ou à cópia redimensionada limpa e exporte uma nova versão com qualidade menor.
Receita: comprimir um JPG abaixo de 100KB
Para uma foto em formulário, miniatura de produto ou foto de perfil de candidatura:
- Redimensione o lado maior para 900 ou 1000 px, salvo se o portal indicar dimensões exatas.
- Exporte como JPG.
- Comece em qualidade 80.
- Se o arquivo ficar em 110-130KB, tente qualidade 72-75.
- Se continuar acima de 100KB, reduza o lado maior em mais 150-200 px antes de descer abaixo de qualidade 60.
O resultado deve continuar limpo no tamanho normal de visualização. Se rosto, etiqueta ou texto do documento parecerem cerosos a 100 %, a imagem provavelmente tem pixels demais para o orçamento de bytes. Uma imagem menor em qualidade maior costuma render melhor que uma grande em qualidade 35.
Receita: comprimir um JPG abaixo de 200KB
Um teto de 200KB dá mais folga — evite compressão excessiva:
- Redimensione o lado maior para 1200-1600 px.
- Exporte como JPG em qualidade 80-85.
- Se o arquivo ficar em torno de 220KB, baixe a qualidade para 75-78.
- Se o fundo é agitado e o arquivo continua grande, redimensione para 1200 px em vez de puxar o controle de qualidade muito para baixo.
Use 200KB quando a imagem precisa continuar inspecionável: retratos de candidatura, pequenas fotos de produto, certificados escaneados, entregas escolares e envios para CMS em que o visualizador pode dar um leve zoom.
Receita: deixar uma foto de visto ou passaporte abaixo de 50KB
Envios de foto de identidade são diferentes porque o tamanho do arquivo não é a única regra. O corte, a posição do rosto, o fundo, a expressão e a luz pesam mais que a contagem de bytes.
Comece pelas dimensões oficiais em pixels do portal. Se diz 600 x 600, faça um arquivo 600 x 600. Se dá um mínimo e um máximo, fique dentro desse intervalo. Depois exporte como JPG em qualidade cerca de 70 e confira o tamanho. Se ainda passar de 50KB, baixe para 60-65 ou reduza as dimensões apenas se o portal permitir.
Não conserte uma foto oficial ruim com filtros de beleza, nitidez por IA, retoque facial, substituição de fundo ou edições de cor pesadas. Redimensionar e comprimir é preparação de arquivo. Alterar rosto ou fundo é um risco de conformidade.
Receita: comprimir uma assinatura ou formulário escaneado a 20KB
Envios pequenos de assinatura falham por outro motivo: as pessoas comprimem uma foto inteira do papel tirada no celular em vez da assinatura em si.
Corte primeiro. Remova mesa, sombras e papel em branco. Um corte apertado pode reduzir o arquivo mais que qualquer ajuste de compressão. Depois redimensione o recorte para 300-500 px de largura e exporte como JPG em qualidade 55-65. Se o formulário permite PNG e a assinatura é texto preto simples em branco, o PNG pode continuar nítido, mas também pode passar do teto. Teste os dois e fique com o arquivo legível menor.
Antes de enviar, dê zoom no tamanho normal de tela e confirme que os traços não estão quebrados. Um arquivo de 12KB que deixa a assinatura ilegível não é vitória.
O que fazer com capturas PNG e imagens transparentes
Uma captura com texto, um logotipo ou uma imagem transparente não é a mesma coisa que uma foto.
Mantenha PNG quando a imagem precisa de transparência, texto de interface nítido ou cores chapadas exatas. Se o portal só se importa com uma pequena prévia e aceita WebP, WebP reduz bastante uma captura e mantém as bordas mais limpas que o JPG. Use JPG para capturas apenas quando o formulário aceita JPG e o texto continua legível após a exportação.
Para arquivos PNG transparentes, lembre-se de que JPG não tem transparência. Exportar para JPG achata a área transparente para uma cor de fundo. Se a imagem é um logotipo ou recurso de sobreposição, mantenha um PNG mestre limpo e crie uma cópia achatada de envio só quando o destino exige JPG.
Por que seu arquivo está abaixo do limite mas mesmo assim é recusado
Se o arquivo final marca 96KB e o portal continua recusando, verifique estes pontos antes de recomprimir:
- Extensão errada: O portal quer
.jpgou.jpeg, não.webp,.avif,.heicnem um arquivo renomeado. - Dimensões erradas: O tamanho em KB está bom, mas a largura ou a altura ficam fora do intervalo permitido.
- Proporção errada: Uma foto quadrada era exigida, mas a imagem é vertical ou horizontal.
- Arquivo perto demais do teto: Seu computador mostra 100KB, mas o portal conta bytes exatos. Exporte para 92-95KB.
- Codificação progressiva ou incomum: Alguns portais mais antigos recusam imagens perfeitamente válidas. Re-exporte como JPG simples em uma ferramenta no navegador.
- Problema no nome do arquivo: Remova caracteres especiais, emojis, nomes muito longos e espaços. Use algo como
foto.jpg. - Problema de conteúdo visível: Em fotos de identidade, o arquivo pode ser tecnicamente válido e recusado por sombras, corte, expressão, óculos, fundo ou edições.
Como julgar a qualidade rapidamente
Faça uma revisão de trinta segundos antes de enviar:
- Abra o arquivo final baixado, não a prévia.
- Confira o tamanho exato no Finder, nas propriedades do Windows ou na janela de envio.
- Veja no tamanho em que quem revisa provavelmente vai olhar.
- Dê zoom uma vez a 100 % e observe olhos, texto, bordas de logotipo, gradientes e textura de pele.
- Se ver quadrados em blocos, halos, detalhes borrados ou texto ilegível, use menos pixels e mais qualidade em vez de baixar de novo a qualidade.
Para imagens de site, veja a imagem também dentro do layout. Um arquivo de 100KB pode ficar ruim se o navegador precisar ampliar para um slot hero grande. Para um envio pequeno de formulário, o tamanho normal de visualização importa mais que ficar contando pixel.
Notas sobre privacidade e metadados
O PhotoTools processa a compressão no navegador. A ferramenta decodifica a imagem, desenha os pixels em um OffscreenCanvas e depois exporta um novo arquivo JPG, WebP, AVIF ou do formato original com a qualidade escolhida. O MDN documenta que a exportação de canvas pode indicar tanto tipo de saída quanto qualidade para formatos que suportam compressão com perdas.
Como a saída é criada a partir dos pixels do canvas, os metadados de câmera geralmente não são copiados para o novo arquivo. Isso pode remover coordenadas GPS, modelo da câmera, marcas temporais e tags de software de edição. Se o arquivo é sensível, verifique o download final com um verificador de metadados em vez de assumir que todo campo oculto sumiu.
O que não fazer
- Não tire um print da foto só para deixá-la menor; capturas costumam adicionar borrão, mudar cores e criar uma fonte pior.
- Não mande a imagem para você por um app de mensagens como se fosse um «compressor»; muitos apps redimensionam de forma imprevisível e tiram detalhes úteis.
- Não comprima a única cópia do original. Guarde a fonte em resolução total e crie cópias de envio a partir dela.
- Não coloque logo a qualidade mais baixa possível. Tente um redimensionamento sensato antes de descer de qualidade 60.
- Não use WebP, AVIF nem HEIC em um formulário que só lista JPG/JPEG/PNG.
Resumo rápido
Para alvos rígidos em KB, siga esta ordem:
- Leia a regra de envio: tamanho, formato, dimensões e requisitos de conteúdo.
- Redimensione primeiro se a foto tem muito mais pixels do que o destino precisa.
- Use JPG para máxima compatibilidade; use WebP ou AVIF apenas quando aceitos.
- Comece em torno de qualidade 80, depois baixe apenas o necessário.
- Mire abaixo do teto, não exatamente nele.
- Antes de enviar, verifique o tamanho do arquivo baixado e a qualidade visual.
Fontes técnicas consultadas
Este artigo foi revisado contra a implementação atual de compressão e redimensionamento do PhotoTools, a documentação do convertToBlob() de OffscreenCanvas do MDN, o guia de tipos de arquivo de imagem do MDN, a documentação do WebP do Google e o curso Learn Images do web.dev.