ForHosting KIT · Salud y deporte

Calculadora TDEE Cunningham

Con 65 kg de masa magra y actividad moderada, la ecuación de Cunningham da un gasto en reposo de 1930 kcal y un total diario de 2991,5 kcal. Pensada para quien ya conoce su composición corporal. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Masa magra
65
Actividad
Moderada
Obtiene
Masa magra (kg)
65 kcal/day
Factor de actividad
1,55
TMB (kcal/día)
1 930
TDEE (kcal/día)
2 991,5

La ecuación de Cunningham estima la tasa metabólica basal solo a partir de la masa magra y multiplica esa cifra en reposo por un factor de actividad para obtener el gasto energético diario total. Atletas, entrenadores de físico y aplicaciones de composición corporal suelen preferir Cunningham frente a fórmulas solo de peso, porque la masa libre de grasa impulsa la mayor parte del gasto en reposo y dos personas con el mismo peso en báscula pueden necesitar calorías muy distintas. Esta capacidad acepta masa magra en kilogramos y un nivel de actividad con nombre o un factor numérico, aplica BMR igual a quinientos más veintidós veces la masa magra, multiplica por el factor elegido y devuelve BMR y TDEE en kilocalorías al día.

Cómo leer la respuesta y errores frecuentes

Cuando se usó un nivel con nombre, se incluye activity para que los paneles muestren sedentary o moderate junto al multiplicador. El campo formula reescribe BMR igual a quinientos más veintidós veces la masa magra y TDEE igual a BMR por el factor de actividad, y method es siempre cunningham para que el código posterior pueda ramificar sin inspeccionar formas.

Recuerde que la masa magra debe proceder de una medición en la que ya confíe —DEXA, pesada hidrostática, un BIA de calidad o un protocolo de pliegues— porque esta calculadora no estima la composición a partir de circunferencias, fotos o peso total. Valores de masa magra extremadamente grandes por encima del tope de seguridad del aislamiento se rechazan. No confunda este extremo con Mifflin-St Jeor ni con Katch-McArdle: las constantes quinientos y veintidós son propias de Cunningham sobre masa libre de grasa.

Cómo lo usan los entrenadores y qué límites tiene

Use la calculadora TDEE Cunningham gratuita en el navegador para comprobaciones rápidas, demostraciones en clase y educación del cliente sin instalar una hoja de nutrición. Combine este extremo con un flujo de composición corporal en el cliente que ya almacene masa magra y guarde BMR y TDEE en su base de datos para gráficos longitudinales al cambiar composición y actividad. Prefiera entradas de masa magra en kilogramos que coincidan con las constantes publicadas; si su interfaz recoge libras, convierta antes de llamar.

Mantenga expectativas clínicas: es una estimación educativa y de planificación, no un dispositivo médico de diagnóstico, y quienes tengan composición atípica o condiciones médicas deben seguir consejo profesional y no una sola fórmula.

Coaching de físico y planificación por masa magra

Los entrenadores introducen la masa magra medida y el nivel de actividad de entrenamiento para obtener BMR y TDEE Cunningham que siguen los cambios de composición, no solo el peso en báscula.

Aplicaciones de fitness y nutrición

Las apps que ya guardan masa libre de grasa llaman a un extremo prepago estable de TDEE Cunningham en lugar de reimplementar la fórmula en cada lenguaje de cliente.

¿Cuál es la fórmula TDEE de Cunningham?

La tasa metabólica basal en kcal/día es 500 + 22 × masa magra en kilogramos. El gasto energético diario total es ese BMR multiplicado por su factor de actividad (por ejemplo 1.55 en moderate). Esta calculadora aplica esa fórmula exactamente.

¿Qué ocurre si la masa magra es cero o negativa?

La masa magra debe ser un número finito positivo en kilogramos; los valores no positivos se rechazan y no se cobran.

¿Es gratuita la calculadora TDEE Cunningham?

La herramienta en el navegador es gratuita en su dispositivo.

¿En qué se diferencia de Katch-McArdle o Mifflin?

Katch-McArdle usa 370 + 21.6 × LBM. Mifflin-St Jeor usa peso total, altura, edad y sexo e ignora la masa magra. Este extremo es solo Cunningham y además multiplica por actividad para devolver TDEE.

¿Qué nivel de actividad debo elegir?

El que describa su semana real: sedentario multiplica por 1,2, ligero por 1,375, moderado por 1,55, activo por 1,725 y muy activo por 1,9. Si su entrenador usa otro multiplicador, puede escribirlo directamente.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/health/tdee-cunningham

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/health/tdee-cunningham \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"lean_mass":65,"activity":"moderate"}'
{
  "lean_mass": 65,
  "activity": "moderate"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.tdee_cunningham",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

El camino es aritmética pura, sin red ni semilla aleatoria, de modo que apps de coaching, correctores de ejercicios y clientes de API prepago obtienen el mismo JSON cada vez. Masa magra no positiva y actividad inválida fallan con invalid_input y no se facturan.

Qué mide Cunningham y qué entradas necesita

La tasa metabólica basal es la energía que el cuerpo gastaría en reposo completo durante veinticuatro horas. El gasto energético diario total añade el coste del movimiento y del entrenamiento mediante un multiplicador llamado factor de actividad. Cunningham parte de la masa magra —también llamada masa libre de grasa— y no del peso total, la edad, la altura ni el sexo, de modo que la línea base en reposo sigue al tejido metabólicamente activo. Envíe lean_mass como número finito positivo en kilogramos; se aceptan los alias lean_mass_kg, lbm, fat_free_mass, ffm y lean_body_mass. Indique activity como sedentary, light, moderate, active o very_active, que se corresponden con los multiplicadores clásicos 1.2, 1.375, 1.55, 1.725 y 1.9. Como alternativa envíe activity_factor como número finito positivo si su protocolo usa un multiplicador personalizado; si ambos están presentes, gana el factor numérico. El motor calcula bmr_kcal_day como quinientos más veintidós veces la masa magra y tdee_kcal_day como BMR por el factor resuelto. Campos ausentes, números no finitos, masa magra no positiva y etiquetas de actividad no reconocidas fallan con invalid_input. Entradas idénticas producen siempre el mismo JSON porque el algoritmo no toca la red, un modelo, un reloj ni un generador aleatorio.

Cómo leer la respuesta y errores frecuentes

En caso de éxito la respuesta repite lean_mass_kg y activity_factor, informa bmr_kcal_day y tdee_kcal_day en kilocalorías al día y fija unit en kcal/day para que las interfaces etiqueten los números sin cadenas fijas. Use bmr_kcal_day cuando un clínico o entrenador quiera solo la línea base en reposo; use tdee_kcal_day como objetivo de mantenimiento antes de aplicar superávit o déficit en su propio producto.

Uso de la API, precios, flujos de coaching y límites prácticos

Envíe un cuerpo JSON con lean_mass obligatorio y activity o activity_factor (o sus alias). Use la API prepago cuando un SaaS de fitness, un formulario de telemedicina, un cuaderno de laboratorio deportivo o un pipeline de planificación calórica necesiten un contrato estable con saldo KIT a $0.002 por ítem correcto; los fallos de validación no consumen saldo tras el rechazo. Quienes publiquen SDK pueden mapear tdee_kcal_day a paneles y exportar columnas CSV de masa magra, calorías basales y de mantenimiento —las mismas cifras que un entrenador escribe a mano al aplicar Cunningham en papel.

Ciencia del deporte y demostraciones en clase

Laboratorios y cursos comparan Cunningham con Mifflin o Katch-McArdle y fijan el JSON esperado en pruebas automatizadas con salidas deterministas.

¿Qué niveles de actividad admite?

Los niveles con nombre son sedentary (1.2), light (1.375), moderate (1.55), active (1.725) y very_active (1.9). También puede enviar un activity_factor numérico positivo personalizado.

Ver la documentación completa del KIT →