ForHosting KIT · Imagens

Redimensionar imagem para um tamanho de arquivo

Para um JPEG de 4000 × 3000 ficar abaixo de 500 KB, ela sugere qualidade 34 no tamanho original, com cerca de 485,1 KB estimados, em vez de reduzir a imagem. Informe medidas, formato e limite e tenha um primeiro ajuste sensato antes de exportar. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Largura
4.000
Altura
3.000
Formato de saída
Jpeg
KB de destino
500
Você obtém
KB estimados
485,1
KB originais estimados
2.161,5
KB mínimos
1,52
Qualidade
34

Redimensionar uma imagem para um tamanho de arquivo estima a qualidade de compressão e a escala proporcional necessárias para cumprir o limite informado. Insira largura e altura originais, escolha JPEG, PNG, WebP ou AVIF e defina o máximo em quilobytes decimais. A calculadora retorna dimensões sugeridas, qualidade, tamanho estimado e o menor valor realista. Como usa metadados, e não os pixels, o resultado orienta o planejamento, mas não garante o comportamento de um codificador ou de uma foto específica. Entradas iguais sempre geram a mesma resposta.

Transforme o limite do arquivo em configurações práticas

Comece com a largura e a altura reais da imagem, o formato de saída desejado e o tamanho máximo aceito pelo destino. Primeiro, a calculadora estima uma exportação comum na qualidade de referência do formato. Se ela já couber, as dimensões originais são preservadas e nenhuma alteração é sugerida.

Em JPEG, WebP e AVIF, o modelo reduz a qualidade sem remover pixels. Quando isso não basta, mantém uma qualidade mínima conservadora e calcula uma escala proporcional para os dois lados. PNG é tratado como formato sem perdas; por isso, a ferramenta recomenda reduzir a escala em vez de simular um controle de qualidade semelhante ao do JPEG.

A resposta inclui ação escolhida, dimensões inteiras, percentual de escala, qualidade, tamanho previsto, estimativa original e mínimo. Use esses valores como ponto inicial do codificador, meça o arquivo produzido e faça um pequeno ajuste final caso o serviço de destino aplique um limite rigoroso em bytes.

Saiba o que a estimativa consegue prever

Não é possível obter o tamanho exato apenas com dimensões e formato. Um ícone de cores planas, uma foto noturna com ruído e uma ilustração detalhada podem ter a mesma largura, altura e extensão, mas gerar arquivos muito diferentes. Implementação do codificador, subamostragem de cor, metadados, animação, transparência, perfis de cor e otimização também interferem.

Portanto, a calculadora utiliza um modelo analítico claro: cada formato recebe uma média típica de bytes comprimidos por pixel, uma pequena sobrecarga de contêiner, uma qualidade de referência e, nos formatos com perdas, uma curva contínua de qualidade. A confiança é identificada como estimativa aproximada. A ferramenta não inspeciona, envia, decodifica nem altera a imagem e nunca promete um peso exato.

Em automações confiáveis, codifique uma vez com a recomendação, compare os bytes obtidos com a meta e use uma busca limitada do codificador para convergir. O principal benefício é oferecer um início sensato antes da codificação, evitando tentativas aleatórias.

Trate metas muito pequenas sem resultados inúteis

Uma meta minúscula não é realista para toda imagem. Até um arquivo vazio precisa de cabeçalhos e dados do contêiner, e reduzir uma fotografia grande a um bitmap quase invisível raramente é uma interpretação útil de redimensionamento. A calculadora estabelece um piso prático preservando a proporção original, permitindo que o lado menor chegue no máximo a 32 pixels e aplicando a qualidade mínima prevista para o formato.

Se o alvo ficar abaixo desse valor, a solicitação falha com um erro de entrada que informa o mínimo calculado em quilobytes. Isso é melhor do que retornar dimensões nulas, cálculos negativos ou uma falsa garantia impossível para codificadores comuns. São usados quilobytes decimais: um KB corresponde a 1,000 bytes.

As dimensões precisam ser inteiros positivos, a área da origem é limitada e os valores de saída são arredondados para baixo a pixels inteiros, mantendo a previsão dentro da meta. Preserve uma margem de segurança quando um portal rejeitar arquivos exatamente no limite.

Prepare um envio para um portal rigoroso

Estime qualidade e resolução úteis antes de exportar uma imagem para um formulário com limite fixo em KB.

Defina metas para imagens responsivas

Converta um orçamento de desempenho em dimensões e compressão aproximadas para variantes geradas.

Inicie a busca de um codificador

Forneça a uma rotina de compressão qualidade e escala iniciais adequadas, reduzindo codificações desnecessárias.

O arquivo codificado terá exatamente o tamanho estimado?

Não. O conteúdo dos pixels e as configurações do codificador afetam a compressão; meça o arquivo real quando o limite for rigoroso.

Por que PNG sempre retorna qualidade 100?

PNG é modelado como formato sem perdas. O nível de compressão afeta mais o processamento que a qualidade visual; por isso, a escala é a recomendação relevante.

O que acontece quando a meta é pequena demais?

A solicitação retorna um erro de entrada com o mínimo realista estimado para as dimensões e o formato.

A calculadora envia ou examina minha imagem?

Não. Ela recebe somente dimensões, formato e tamanho desejado; os pixels nunca são recebidos nem processados.

Ela baixa a qualidade ou reduz as medidas primeiro?

Primeiro baixa a qualidade e mantém todos os pixels, em JPEG, WebP e AVIF. Só quando a qualidade sozinha provavelmente não basta ela fixa uma qualidade mínima prudente e reduz os dois lados na mesma proporção.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/image/resize-to-filesize

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/image/resize-to-filesize \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":4000,"height":3000,"format":"jpeg","target_kb":500}'
{
  "width": 4000,
  "height": 3000,
  "format": "jpeg",
  "target_kb": 500
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.resize_to_filesize",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb15
max_megapixels12
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.
Quanto custa uma solicitação de API?

Cada solicitação de API custa US$ 0,002.

Ver a documentação completa do KIT →