Calculadora de RMR
Um homem de 30 anos, com 80 kg e 180 cm, gasta cerca de 1780 kcal por dia em repouso pela equação de Mifflin-St Jeor. É o seu piso de calorias antes de somar exercício ou digestão. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Peso
- 80
- Altura
- 180
- Age
- 30
- Sexo
- Masculino
- TMR (kcal/dia)
- 1.780 kcal/day
- Equação
- mifflin_st_jeor
- Peso (kg)
- 80
- Altura (cm)
- 180
A taxa metabólica de repouso é a energia que o corpo gasta acordado e em repouso para manter a respiração, a circulação, o controle da temperatura e o reparo celular. Clínicas e aplicativos de consumo tratam o RMR como o piso calórico diário prático, porque ele é medido em condições menos rígidas do que a taxa metabólica basal de laboratório e fica mais perto de como a pessoa permanece quieta durante um exame. A equação de Mifflin-St Jeor estima esse piso a partir de quatro medidas: peso em quilogramas, altura em centímetros, idade em anos e sexo biológico. Esta capacidade aplica os coeficientes publicados com exatidão, devolve o RMR em quilocalorias por dia e nunca mistura atividade, efeito térmico dos alimentos ou palpites de um wearable. Peso, altura ou idade inválidos são recusados em vez de inventar um número de calorias.
O que é a taxa metabólica de repouso e como a Mifflin-St Jeor a estima
A taxa metabólica de repouso (RMR) é o número de quilocalorias que o corpo queima em vinte e quatro horas enquanto você permanece acordado, deitado e imóvel, sem digerir uma refeição recente. Ela cobre o custo energético de respirar, bombear sangue, manter os gradientes iônicos e conservar a temperatura central, e em geral responde por sessenta a setenta e cinco por cento do gasto energético diário total de um adulto sedentário.
Ao contrário da taxa metabólica basal, medida após um jejum noturno em uma sala escura e termicamente neutra com o sujeito em repouso pleno, o RMR é coletado em condições clínicas um pouco mais folgadas e é o valor que a maioria dos nutricionistas, treinadores e aplicativos de consumo realmente usa como piso calórico.
A equação de Mifflin-St Jeor, publicada em 1990 a partir de calorimetria indireta em adultos contemporâneos, estima essa taxa de repouso com quatro entradas antropométricas: peso em quilogramas, altura em centímetros, idade cronológica em anos e sexo biológico. Para homens a fórmula é dez vezes o peso mais seis ponto dois cinco vezes a altura menos cinco vezes a idade mais cinco. Para mulheres valem os mesmos termos de peso, altura e idade, mas a constante de sexo é menos cento e sessenta e um.
Essas constantes absorvem diferenças médias de massa magra observadas nas coortes de validação. O resultado é um piso de energia em repouso em quilocalorias por dia, não um orçamento energético diário total: ele não soma exercício, termogênese de atividade não relacionada a exercício, efeito térmico dos alimentos, febre, gravidez nem doença. Use o número como base e depois aplique um fator de atividade ou a ingestão medida quando precisar de um plano calórico completo.
Onde uma calculadora de RMR se paga em fluxos de saúde e de produto
Aplicativos de coaching nutricional coletam antropometria no cadastro e precisam de um número defensável de calorias em repouso antes de sugerir macros ou um déficit. Coordenadores de pesquisa clínica convertem em lote as medidas dos participantes do estudo em RMR para análise secundária, sem espalhar fórmulas de planilha que divergem de célula para célula. Plataformas de fitness mostram aos membros um piso de repouso transparente ao lado das estimativas de queima do wearable, para que entendam a diferença entre ficar sentado e um dia de treino.
Portais de bem-estar de empregadores podem pré-preencher calculadoras educativas sem enviar um motor proprietário. O caminho do navegador é gratuito para verificações avulsas: informe 80 quilogramas, 180 centímetros, idade 30, male, e confirme 1780 quilocalorias por dia. A validação que falha não consome saldo, então você pode sondar o contrato com segurança a partir de clientes e testes.
Casos de uso
Piso calórico do nutricionista
Transforme peso, altura, idade e sexo da clínica em um RMR de Mifflin-St Jeor antes de redigir um plano alimentar ou uma meta de déficit.
Cadastro no aplicativo de fitness
Calcule um valor transparente de kcal/day em repouso na inscrição e mostre-o ao lado dos totais ajustados por atividade no painel.
Perguntas frequentes
O que é RMR e como esta calculadora o obtém?
A taxa metabólica de repouso são as quilocalorias queimadas em um dia em repouso.
Qual é a diferença entre RMR e BMR?
O BMR é medido em condições de laboratório mais rígidas após um jejum noturno. O RMR é o valor prático de repouso usado em clínicas e aplicativos. A Mifflin-St Jeor foi derivada do gasto energético de repouso e é a equação que este ponto de acesso implementa.
Quais unidades devo enviar?
Peso em quilogramas, altura em centímetros, idade em anos. Converta de libras ou polegadas antes de chamar. O sexo deve ser male ou female (m, f, man e woman também são aceitos).
Por que meu pedido foi recusado?
Peso, altura e idade devem ser cada um um número positivo (maior que zero). O sexo deve ser male ou female (ou m/f/man/woman).
Como passo do meu RMR para as calorias totais do dia?
Multiplique o RMR por um fator de atividade ou compare com o que você realmente come. Esta calculadora para de propósito no gasto em repouso: não inclui exercício, movimento do dia a dia nem a energia gasta para digerir os alimentos.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/health/rmr \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":80,"height":180,"age":30,"sex":"male"}'const res = await fetch("https://api.kit.forhosting.com/health/rmr", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 80,
"height": 180,
"age": 30,
"sex": "male"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/rmr",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 80,
"height": 180,
"age": 30,
"sex": "male"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/rmr", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":80,"height":180,"age":30,"sex":"male"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":80,"height":180,"age":30,"sex":"male"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/rmr", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"weight": 80,
"height": 180,
"age": 30,
"sex": "male"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.rmr",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Contrato de entrada, campos da resposta e quando a calculadora recusa o pedido
Combine este resultado com o seu próprio multiplicador de atividade se precisar estimar o gasto energético diário total; esta capacidade para de propósito na taxa metabólica de repouso para que o texto do produto e as notas clínicas permaneçam honestos sobre o que foi calculado. Envie quatro campos obrigatórios: weight como número positivo em quilogramas, height como número positivo em centímetros, age como número positivo de anos, e sex como male ou female (as formas curtas m, f, man e woman são aceitas). Aliases como weight_kg, height_cm, kg, cm, years, age_years e gender mapeiam para os mesmos parâmetros, de modo que formulários existentes se conectam sem renomear colunas. Peso, altura e idade devem ser cada um um número finito estritamente maior que zero; zero, negativos, strings vazias, booleanos e texto não numérico falham imediatamente com invalid_input nomeando o campo, e essas falhas não são cobradas. Sexo ausente ou não interpretável também gera invalid_input. Uma resposta bem-sucedida devolve rmr_kcal_day arredondado a duas casas decimais, o sexo normalizado, as entradas numéricas usadas, a sex_constant aplicada (mais cinco ou menos cento e sessenta e um), uma string de fórmula legível que reescreve Mifflin-St Jeor para aquele sexo, a chave de equação mifflin_st_jeor e o rótulo de unidade kcal/day. Não há salto de rede, chamada de modelo nem aleatoriedade, então os mesmos quatro números produzem sempre o mesmo JSON.
Onde uma calculadora de RMR se paga em fluxos de saúde e de produto
Desenvolvedores incorporam a chamada em webhooks e jobs em lote para que cada serviço compartilhe uma única definição de Mifflin-St Jeor em vez de reimplementar multiplicações sensíveis a ponto flutuante que discordam no arredondamento. O caminho da API custa US$ 0,002 por requisição bem-sucedida e é cobrado por item, o que mantém baratos os scripts de cadastro em massa e ainda cobre a execução na borda. Como os resultados são determinísticos, os registros de auditoria podem armazenar a resposta completa e reexecutá-la anos depois sem desvio, e os testes de referência fixam o JSON exato contra regressões.
Casos de integração
Pipelines de pesquisa em lote
Converta a antropometria dos participantes do estudo em um único contrato JSON de RMR auditado, em vez de células improvisadas de planilha.
Perguntas técnicas
Quanto custa a calculadora de RMR?
A ferramenta do navegador é gratuita. As requisições à API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é faturada.