ForHosting KIT · Saúde e esporte

Calculadora de TDEE e TMB

Um homem de 80 kg, 180 cm e 30 anos, sedentário, gasta 1.780 kcal em repouso e precisa de 2.136 kcal por dia para manter o peso, pela equação de Mifflin-St Jeor. Informe sexo, peso, altura, idade e atividade para ver os seus números. 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
Sexo
Masculino
Peso (kg)
80
Altura (cm)
180
Idade (anos)
30
Nível de atividade
Sedentário
Você obtém
Fator de atividade
1,2
TMB
1.780
GETD
2.136

Estima a taxa metabólica basal e o gasto energético diário total a partir do sexo, peso em quilogramas, altura em centímetros, idade e um nível de atividade, usando a equação de Mifflin-St Jeor.

Do gasto em repouso à necessidade diária

O cálculo tem duas etapas. Primeiro vem a taxa metabólica basal, a energia que o corpo gastaria em repouso absoluto, pela equação de Mifflin-St Jeor: 10 vezes o peso em quilos, mais 6,25 vezes a altura em centímetros, menos 5 vezes a idade, mais 5 para homens ou menos 161 para mulheres. Para um homem de 80 kg, 180 cm e 30 anos, isso dá 1.780 kcal. Depois, esse número é multiplicado por um fator de atividade para chegar ao gasto energético diário total, as calorias que mantêm o peso: 1,2 sedentário, 1,375 leve, 1,55 moderado, 1,725 ativo e 1,9 muito ativo. No caso sedentário, 1.780 viram 2.136.

Um ponto de partida, não uma prescrição

A equação não enxerga composição corporal, estado hormonal nem a forma como o metabolismo se adapta, então sua necessidade real pode se afastar da estimativa. Use o número como âncora de um plano, não como uma regra fechada. Os resultados são arredondados para calorias inteiras por padrão, com até duas casas decimais se você preferir. Um erro comum é escolher um nível de atividade mais alto que a rotina real, o que infla o gasto diário total e, junto com ele, qualquer meta calculada a partir desse número.

Lendo e aplicando os números

A TMB é a energia que seu corpo queimaria em repouso total; o TDEE acrescenta o custo do movimento e do exercício diários por meio do fator de atividade, então é a meta realista de manutenção. Para perder ou ganhar peso, os clientes normalmente criam um déficit ou superávit em relação ao tdee, e não à bmr. Como a equação ignora a composição corporal, o estado hormonal e a termogênese adaptativa, a saída é uma estimativa para ancorar um plano, não uma prescrição.

Apps de nutrição e coaching

Transforme o perfil de um cliente em uma meta de calorias de manutenção e então aplique um déficit ou superávit em relação ao tdee devolvido.

Posso obter calorias com decimais?

Sim. Defina decimals de 0 a 2 (padrão 0); bmr e tdee são cada um arredondados half-up de forma independente a partir do valor bruto.

Isso é aconselhamento médico?

Não. É uma estimativa determinística que ignora a composição corporal e a adaptação metabólica; use-a para planejar, não para diagnosticar.

Qual a diferença entre taxa metabólica basal e gasto diário total?

A taxa metabólica basal é a energia que o corpo gastaria em repouso absoluto. O gasto diário total soma a ela o movimento e os exercícios por meio do fator de atividade, então é o número realista de calorias para manter o peso.

Qual nível de atividade devo escolher?

O que corresponde à sua semana habitual: sedentário multiplica a taxa basal por 1,2; leve, por 1,375; moderado, por 1,55; ativo, por 1,725; e muito ativo, por 1,9. O fator aplicado aparece junto do resultado para você conferir.

Como uso o resultado para emagrecer ou ganhar peso?

Parta do gasto diário total, não da taxa basal: coma abaixo dele para criar um déficit ou acima para um superávit. A taxa basal cobre só o repouso absoluto, então cortar a partir dela definiria uma meta mais baixa que a pretendida.

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/dev/calorie-needs

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/dev/calorie-needs \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sex":"male","weight_kg":80,"height_cm":180,"age_years":30,"activity":"sedentary"}'
{
  "sex": "male",
  "weight_kg": 80,
  "height_cm": 180,
  "age_years": 30,
  "activity": "sedentary"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.calorie_needs",
  "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.

A equação de Mifflin-St Jeor

O exemplo resolvido — homem, 80 kg, 180 cm, 30 anos, sedentário — resulta em uma TMB de 1780 e um TDEE de 2136 kcal. dev.calorie_needs primeiro calcula a taxa metabólica basal (TMB) com a fórmula de Mifflin-St Jeor: 10 vezes weight_kg mais 6.25 vezes height_cm menos 5 vezes age_years, depois mais 5 para homem ou menos 161 para mulher. Esse valor em repouso é multiplicado por um activity_factor para dar o gasto energético diário total (tdee), as calorias necessárias para manter o peso na atividade declarada. Os cinco níveis reconhecidos mapeiam para multiplicadores fixos: sedentary 1.2, light 1.375, moderate 1.55, active 1.725 e very_active 1.9. A resposta devolve cada entrada ao lado de activity_factor, bmr e tdee, de modo que o multiplicador aplicado fica explícito e os dois valores de calorias podem ser reconciliados na mão.

Campos obrigatórios, faixas e arredondamento

Todos os campos sex, weight_kg, height_cm, age_years e activity são obrigatórios. sex deve ser male ou female, e activity deve ser um dos cinco valores do enum; qualquer outra cadeia devolve um erro invalid_input tipado. weight_kg deve ser um número finito na faixa maior que 0 até 500, height_cm maior que 0 até 300, e age_years maior que 0 até 120, o que descarta corpos impossíveis antes de a aritmética rodar. decimals é um inteiro de 0 a 2 (padrão 0) e controla o arredondamento tanto de bmr quanto de tdee.

Calculadoras de onboarding

Incorpore o widget para que novos membros vejam sua TMB e seu TDEE instantaneamente a partir de sexo, peso, altura, idade e atividade.

Dimensionamento de planos alimentares em lote

Chame a API sobre uma lista para dimensionar porções e macros a partir do tdee de cada pessoa em uma única execução.

Qual equação é usada para a TMB?

Mifflin-St Jeor: 10*weight_kg + 6.25*height_cm - 5*age_years, mais 5 para homem ou menos 161 para mulher.

Como o TDEE é derivado da TMB?

A TMB é multiplicada pelo activity_factor do seu nível: sedentary 1.2, light 1.375, moderate 1.55, active 1.725 ou very_active 1.9.

Quais unidades e faixas são esperadas?

weight_kg até 500, height_cm até 300 e age_years até 120, todos maiores que zero; valores fora da faixa devolvem invalid_input.

Ver a documentação completa do KIT →