Calculadora TMB Schofield OMS
Estime as calorias em repouso com as equações de Schofield da OMS, que pedem só peso, sexo e idade: um homem de 30 anos e 70 kg entra na faixa de 30 a 60 e obtém 1676,14 kcal por dia. Útil sem a altura. 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
- 70
- Sexo
- Masculino
- Age
- 30
- TMB (kcal/dia)
- 1.676,14 kcal/day
- Equação
- schofield_who
- Peso (kg)
- 70
- Idade (anos)
- 30
A taxa metabólica basal é a energia que o organismo gasta em repouso completo para sustentar processos vitais: respiração, circulação, reparo celular e regulação térmica. As equações Schofield da OMS, publicadas em 1985 e adotadas nos relatórios de necessidades energéticas da FAO, OMS e UNU, estimam esse piso calórico diário com apenas três entradas: peso corporal em quilogramas, sexo biológico e idade cronológica, que seleciona uma de seis faixas etárias específicas por sexo. Ao contrário de equações que também exigem estatura ou percentual de gordura, Schofield é deliberadamente centrada no peso e continua referência em nutrição de saúde pública, crescimento pediátrico e muitas diretrizes internacionais.
O que as equações Schofield da OMS calculam e por que ainda importam
As equações Schofield estimam a taxa metabólica basal em quilocalorias por dia como função linear do peso corporal para um sexo e uma faixa etária dados. Para homens adultos de dezoito a trinta anos a forma clássica é quinze ponto zero cinco sete vezes o peso em quilogramas mais seiscentos e noventa e dois ponto dois; para mulheres adultas na mesma faixa é quatorze ponto oito um oito vezes o peso mais quatrocentos e oitenta e seis ponto seis.
Pares de coeficientes distintos cobrem lactentes com menos de três anos, crianças de três a dez, adolescentes de dez a dezoito, adultos de trinta a sessenta e adultos com sessenta ou mais, com inclinações e interceptos diferentes para homens e mulheres em cada faixa. Essas doze linhas aritméticas capturam o gasto em repouso médio observado nas coortes de compilação que embasaram o relatório FAO/OMS/UNU de 1985.
O resultado é um piso de energia em repouso, não o gasto energético total diário: não soma exercício, termogênese de atividade não exercida, efeito térmico dos alimentos nem demanda por doença. Agências de saúde pública, serviços pediátricos e programas internacionais de nutrição ainda citam Schofield porque o método precisa apenas de peso, sexo e idade —medidas baratas de coletar em inquéritos de campo— e porque as tabelas publicadas são fáceis de auditar linha a linha.
Prefira Mifflin-St Jeor ou Harris-Benedict quando a estatura estiver disponível e você quiser um estimador moderno focado em adultos; prefira Katch-McArdle quando a massa magra for conhecida. Prefira Schofield quando o protocolo, a diretriz ou o currículo exigirem explicitamente as faixas da OMS baseadas no peso, ou quando a estatura não estiver disponível.
Como ler o resultado de Schofield
Envie três campos obrigatórios: peso como número finito positivo em quilogramas, sexo como male ou female (formas curtas m, f, man e woman são aceitas) e idade como número não negativo de anos no máximo cento e trinta. A idade é mapeada para uma de seis faixas semiabertas: menos de três anos, de três a menos de dez, de dez a menos de dezoito, de dezoito a menos de trinta, de trinta a menos de sessenta, e sessenta ou mais.
Não há salto de rede, chamada a modelo nem aleatoriedade, de modo que a latência permanece na faixa de parse puro na borda. Combine este resultado com o seu próprio multiplicador de atividade —por exemplo um ponto dois sedentário até um ponto nove muito ativo— se precisar do gasto energético total diário estimado; esta capacidade para deliberadamente na taxa metabólica basal para que o texto de produto e as ferramentas clínicas sejam honestos sobre o que foi medido.
Onde a TMB Schofield se encaixa em saúde, pesquisa e produto
Aplicativos de coaching nutricional que seguem tabelas no estilo OMS podem converter peso, sexo e idade do onboarding em um número defensável de calorias em repouso antes de sugerir macros, sem forçar a estatura quando o protocolo não a exige. Coordenadores de pesquisa clínica convertem em lote as antropometrias de sujeitos de estudo em TMB Schofield para análise secundária sem espalhar fórmulas de planilha que divergem por célula ou pelo limite de faixa que um colega escolheu à mão.
Plataformas de fitness que já oferecem Mifflin ou Harris-Benedict podem adicionar Schofield como terceira base transparente para que os membros comparem métodos lado a lado. Portais de seguros e bem-estar corporativo podem pré-preencher calculadoras educativas sem enviar motores proprietários nem chamar APIs externas de nutrição. O caminho do navegador é gratuito para checagens unitárias: informe setenta quilogramas, male, idade trinta, e confirme o resultado da faixa adulta de trinta a sessenta frente à inclinação e ao intercepto publicados.
Casos de uso
Linhas de base de onboarding no estilo OMS
Converta peso, sexo e idade coletados no cadastro em uma TMB Schofield antes de montar um plano alimentar ou meta de macros.
Comparação de métodos em produtos de bem-estar
Mostre aos usuários um valor Schofield em kcal/dia ao lado de Mifflin ou Harris-Benedict para que vejam como a escolha da equação desloca o piso calórico.
Perguntas frequentes
Quanto custa?
O mesmo cálculo roda grátis no seu navegador nesta página.
Quais entradas a Schofield precisa?
Peso corporal em quilogramas, sexo biológico (male ou female) e idade em anos. A estatura não é usada. A idade seleciona uma de seis faixas da OMS.
Isto é o gasto energético total diário (TDEE)?
Não. Retorna apenas a taxa metabólica basal. Multiplique você mesmo por um fator de atividade se precisar do TDEE estimado.
Por que minha solicitação foi rejeitada?
O peso deve ser um número positivo. A idade deve ser não negativa e no máximo 130. O sexo deve ser male ou female (ou m/f/man/woman).
Em que a Schofield difere da Mifflin-St Jeor?
Schofield usa apenas peso, sexo e faixa etária com coeficientes da compilação OMS de 1985. Mifflin-St Jeor também usa a estatura e uma única fórmula de adulto. Esta capacidade implementa somente Schofield.
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/bmr-schofield \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":70,"sex":"male","age":30}'const res = await fetch("https://api.kit.forhosting.com/health/bmr-schofield", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 70,
"sex": "male",
"age": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/bmr-schofield",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 70,
"sex": "male",
"age": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/bmr-schofield", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":70,"sex":"male","age":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":70,"sex":"male","age":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/bmr-schofield", 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": 70,
"sex": "male",
"age": 30
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.bmr_schofield",
"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
Esta capacidade aplica os coeficientes publicados com exatidão, sem estimativas de pulseiras de atividade, sem API de nutrição de terceiros e sem multiplicadores de atividade ocultos.
Como chamar a API e interpretar os campos da resposta
Aliases como weight_kg, kg, mass, years, age_years e gender mapeiam para os mesmos parâmetros para que formulários existentes se conectem sem renomear. Peso não positivo falha imediatamente com invalid_input e não é cobrado; idade ausente, ilegível ou fora da faixa, e sexo não reconhecido, também geram invalid_input com o nome do campo na mensagem. Uma resposta bem-sucedida devolve bmr_kcal_day arredondado a duas casas decimais, o sexo normalizado, o peso e a idade numéricos usados, o rótulo age_band, a inclinação e o intercepto aplicados, uma string de fórmula legível e o rótulo de unidade kcal por dia.
Onde a TMB Schofield se encaixa em saúde, pesquisa e produto
Programas pediátricos e de saúde escolar costumam trabalhar com equações centradas no peso; expor o rótulo da faixa e os coeficientes no JSON torna as trilhas de auditoria triviais para supervisores. Desenvolvedores embutem a chamada em jobs CRON e webhooks para que cada serviço compartilhe uma única definição dos coeficientes Schofield em vez de reimplementar multiplicações sensíveis a float que discordam no arredondamento. O caminho API custa US$ 0,002 por solicitação bem-sucedida e é faturado por item, o que mantém baratos os scripts de onboarding em massa e ainda cobre a execução na borda.
Casos de integração
Pipelines de pesquisa e saúde pública
Calcule em lote estimativas de energia em repouso com os coeficientes publicados por faixa etária e JSON estável para logs de auditoria.