ForHosting KIT · Saúde e esporte

Calcular índice de massa corporal

Uma pessoa de 70 kg e 175 cm tem IMC de 22,86, na faixa normal. Informe quilos e centímetros, ou libras e polegadas, e receba o valor com duas casas decimais e a faixa para adultos. 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
Peso
70 metric
Altura
175
Você obtém
Bmi
22,86 metric
Categoria
normal

Esta calculadora de índice de massa corporal transforma peso e altura em um valor de IMC e em uma faixa adulta padrão. Escolha métrico para quilogramas e centímetros ou imperial para libras e polegadas. O resultado é determinístico, arredondado para duas casas decimais e classificado como baixo peso, normal, sobrepeso ou obesidade. É útil para triagens consistentes, mas o IMC é um indicador geral, não um diagnóstico médico individual.

Escolha um sistema de unidades e informe as duas medidas

Comece selecionando o sistema que corresponde aos dois números. No modo métrico, informe o peso em quilogramas e a altura em centímetros. Uma pessoa com 70 quilogramas e 175 centímetros deve ser inserida como peso 70 e altura 175.

No modo imperial, informe o peso em libras e a altura em polegadas, por exemplo, peso 180 e altura 70. Não misture quilogramas com polegadas nem libras com centímetros, pois o cálculo seria matematicamente válido, mas representaria medidas erradas. O modo métrico é usado quando a unidade não é enviada.

Peso e altura precisam ser números finitos maiores que zero. Valores ausentes, zero, negativos, textos numéricos e valores não finitos geram um erro de entrada inválida em vez de um resultado enganoso. Esse contrato rigoroso torna a calculadora previsível em formulários, planilhas, scripts e fluxos automatizados.

Antes de enviar um lote grande, normalize os registros ou defina expressamente a unidade de cada solicitação.

Entenda a fórmula, o arredondamento e a faixa

Nas medidas métricas, a calculadora converte centímetros em metros e divide o peso em quilogramas pela altura em metros ao quadrado. Nas medidas imperiais, divide o peso em libras pela altura em polegadas ao quadrado e multiplica por 703. O valor bruto é arredondado para duas casas decimais, produzindo uma resposta compacta e estável.

Em seguida, o IMC recebe uma das quatro faixas adultas padrão: abaixo de 18.5 é baixo peso; de 18.5 até menos de 25 é normal; de 25 até menos de 30 é sobrepeso; e 30 ou mais é obesidade. Os limites importam ao comparar resultados, portanto a resposta inclui o IMC arredondado, sua faixa e o sistema utilizado. O algoritmo executa somente aritmética determinística: não acessa rede, data atual, aleatoriedade, localidade nem banco de dados.

Use o IMC como indicador de triagem, não como diagnóstico

O IMC fornece uma relação prática para triagem adulta geral, relatórios e comparações populacionais, mas não mede diretamente gordura corporal nem saúde. Duas pessoas com o mesmo IMC podem ter massa muscular, estrutura óssea, distribuição de gordura, condicionamento, idade e riscos diferentes. Atletas musculosos podem receber a faixa de sobrepeso ou obesidade mesmo com pouca gordura, enquanto alguém na faixa normal ainda pode apresentar fatores que o IMC não identifica.

Os limites adultos também não são adequados para crianças, gravidez ou todas as situações clínicas. Considere a faixa como contexto descritivo da relação calculada, e não como diagnóstico, indicação de tratamento ou julgamento pessoal. Se o resultado orientar decisões de saúde, procure um profissional qualificado que considere o histórico médico e outras medidas.

Em software, guarde peso, altura e unidade originais junto da resposta quando precisar de rastreabilidade. Assim, você poderá confirmar dados, localizar erros de unidade e recalcular caso a política de triagem seja alterada.

Incluir IMC em um formulário de cadastro

Calcule IMC e faixa consistentes depois que uma pessoa adulta informar peso, altura e unidade correspondente.

Padronizar registros de condicionamento

Gere a mesma saída de IMC com duas casas para registros métricos ou imperiais.

Conferir uma fórmula de planilha

Compare uma fórmula existente com uma resposta determinística que informa faixa e unidades.

Quais medidas o modo métrico espera?

Ele espera peso em quilogramas e altura em centímetros e é o sistema padrão.

Quais medidas o modo imperial espera?

Ele espera peso em libras e altura em polegadas e aplica o fator padrão 703.

Quais faixas de IMC são retornadas?

A faixa é baixo peso abaixo de 18.5, normal abaixo de 25, sobrepeso abaixo de 30 e obesidade a partir de 30.

Como se calcula o IMC em libras e polegadas?

Divida o peso em libras pela altura em polegadas ao quadrado e multiplique por 703. No sistema métrico, dividem-se os quilos pela altura em metros ao quadrado. Os dois dão a mesma escala e as mesmas faixas.

O IMC é um diagnóstico médico?

Não. O IMC é um indicador geral de triagem para adultos, útil para comparações consistentes, mas não é um diagnóstico médico individual nem descreve sozinho a saúde de uma pessoa.

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/calc2/bmi-calculate

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/calc2/bmi-calculate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"weight":70,"height":175}'
{
  "weight": 70,
  "height": 175
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calc2.bmi_calculate",
  "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.

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.

Entenda a fórmula, o arredondamento e a faixa

A mesma entrada JSON sempre devolve a mesma saída JSON. Isso simplifica testes reproduzíveis, auditorias e a investigação de valores inesperados em integrações de produção.

O que ocorre com peso ou altura zero ou negativo?

A solicitação falha com invalid_input, pois ambas as medidas devem ser números finitos positivos.

Quanto custa um cálculo pela API?

Cada solicitação de API custa US$ 0,002. A versão no navegador não gera cobrança de API.

Ver a documentação completa do KIT →