ForHosting KIT · Salud y deporte

Calculadora FFMI: índice de masa libre de grasa, peso y altura

Mide su masa magra en relación con su estatura: con 80 kg, 1,8 m y un 15 % de grasa quedan 68 kg libres de grasa, que se dividen entre la altura al cuadrado. Así puede comparar a deportistas de tallas distintas. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Peso
80
Altura
1,8
Porcentaje de grasa corporal
15
Obtiene
Peso (kg)
80 kg/m²
Altura m
1,8
Porcentaje de grasa
15
Masa libre de grasa kg
68

El índice de masa libre de grasa sitúa la masa magra en una escala ajustada por la estatura, de modo que dos atletas de distinta talla pueden compararse sin tomar el peso de la báscula como toda la historia. Esta capacidad toma el peso corporal en kilogramos, la altura de pie en metros y el porcentaje de grasa corporal, calcula la masa libre de grasa como peso por uno menos la fracción de grasa y divide por la altura al cuadrado para obtener el FFMI en kilogramos por metro cuadrado. También devuelve un FFMI normalizado por altura con el ajuste familiar de referencia de un metro ochenta, para que atletas bajos y altos queden en una banda comparable.

Qué mide el FFMI y cómo se calcula

El índice de masa corporal divide el peso total entre la altura al cuadrado, de modo que mezcla grasa y músculo en una sola cifra. El índice de masa libre de grasa aplica la misma geometría solo al tejido magro. Primero se resta la masa grasa del peso con un porcentaje de grasa medido; después, la masa libre de grasa que queda se divide entre la altura en metros al cuadrado. Con 80 kg y un 15 % de grasa, 12 kg son grasa y 68 kg son masa magra, y esos 68 kg se dividen entre 1,8 m al cuadrado. Además del valor bruto obtiene un FFMI normalizado con una referencia de 1,8 m, para que deportistas bajos y altos caigan en una escala comparable.

Cuándo resulta útil y qué vigilar

El FFMI es habitual en los deportes de fuerza, en el entrenamiento de físico y en la investigación que necesita una puntuación de masa magra ajustada a la estatura. Los entrenadores lo usan para seguir la masa magra durante una fase de definición o de volumen, algo que el peso de la báscula no muestra. El peso va en kilogramos y la altura en metros o en centímetros, siempre que elija la unidad correcta. Una grasa corporal superior al 100 % se rechaza, porque la masa magra no puede ser negativa, y también se rechazan las alturas fuera de un rango adulto razonable.

Coaching de fuerza y físico

Los entrenadores introducen peso de báscula, altura y un porcentaje de grasa medido para seguir la masa magra en una banda de FFMI escalada por estatura mientras los atletas definen o ganan volumen.

¿Cuál es la fórmula del índice de masa libre de grasa?

La masa libre de grasa es el peso en kg por (1 − porcentaje de grasa / 100). El FFMI es la masa libre de grasa dividida por la altura en metros al cuadrado (kg/m²). Esta calculadora aplica esa fórmula exactamente y también devuelve un FFMI normalizado por altura.

¿Qué ocurre si la grasa corporal supera el 100 por ciento?

El porcentaje de grasa no puede superar el 100 por ciento; los valores por encima se rechazan y no se cobran.

¿Qué unidades debo usar para peso y altura?

Si su interfaz recoge libras o pulgadas, convierta antes de llamar para que se aplique bien la definición publicada del FFMI.

¿Es gratuita la calculadora de índice de masa libre de grasa?

La herramienta del navegador se ejecuta gratis en su dispositivo.

¿En qué se diferencia el FFMI normalizado del FFMI bruto?

El FFMI bruto es masa libre de grasa entre altura al cuadrado. El FFMI normalizado se ajusta hacia una altura de referencia de 1.8 m con el término habitual 6.1 × (1.8 − altura) para comparar en una sola banda a atletas más bajos y más altos.

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/fat-free-mass-index

¿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/fat-free-mass-index \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"weight":80,"height":1.8,"body_fat":15}'
{
  "weight": 80,
  "height": 1.8,
  "body_fat": 15
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.fat_free_mass_index",
  "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, cuadernos de ciencias del deporte y clientes de API prepago obtienen el mismo JSON siempre. La grasa corporal por encima del cien por ciento se rechaza como invalid_input porque la masa libre de grasa no puede ser negativa.

Qué mide el índice de masa libre de grasa y qué entradas necesita

El índice de masa corporal divide el peso total por la altura al cuadrado y por tanto mezcla grasa y tejido magro en un solo número. El índice de masa libre de grasa hace la misma geometría solo con tejido magro: primero resta la masa grasa del peso con un porcentaje de grasa medido y luego divide la masa libre de grasa restante por la altura en metros al cuadrado. El resultado, informado como ffmi con unidad kilogramos por metro cuadrado, se usa mucho en deportes de fuerza, coaching de físico e investigación que busca una puntuación de masa magra ajustada a la estatura. Campos ausentes, números no finitos, peso o altura no positivos y alturas fuera de un rango adulto seguro también fallan la validación. Envíe weight como número finito positivo en kilogramos; se aceptan los alias weight_kg, body_weight y mass_kg. Envíe height como número finito positivo en metros; se aceptan height_m y stature_m, y height_cm si prefiere centímetros—el motor divide entre cien. Envíe body_fat como porcentaje de cero a cien inclusive; se aceptan body_fat_percent, bf, fat_percent y bodyfat. El motor multiplica el peso por uno menos la grasa corporal entre cien para obtener fat_free_mass_kg, informa fat_mass_kg como complemento y calcula ffmi como masa libre de grasa entre altura al cuadrado. Si la grasa supera el cien por ciento, la petición falla con invalid_input y no se cobra. Entradas idénticas siempre producen el mismo JSON porque el algoritmo nunca toca la red, un modelo, un reloj ni un generador aleatorio.

Cómo leer los campos de la respuesta y errores habituales

El campo unit es siempre kg/m² para que las interfaces etiqueten el índice sin cadenas fijas. Recuerde que el porcentaje de grasa debe proceder de una medición en la que ya confíe—DEXA, pesaje hidrostático, un BIA de calidad o un protocolo de pliegues—porque esta calculadora no estima la composición a partir de circunferencias, fotos o talla de ropa. Pesos extremadamente grandes o alturas fuera de la ventana de seguridad publicada del aislado también se rechazan. En caso de éxito la respuesta repite weight_kg, height_m y body_fat_percent, luego fat_free_mass_kg, fat_mass_kg, ffmi y normalized_ffmi. El campo formula reafirma que FFMI es masa libre de grasa entre altura al cuadrado, y method es siempre fat_free_mass_index para que el código aguas abajo ramifique sin olfatear formas. El FFMI normalizado aplica el ajuste habitual de seis punto uno por uno punto ocho menos la altura, de modo que atletas más bajos o más altos que la estatura de referencia se comparan en una sola banda; use ffmi cuando quiera el índice científico bruto y normalized_ffmi cuando su literatura de coaching cite la cifra ajustada por altura. Porcentajes por encima de cien son imposibles y generan un mensaje claro de invalid_input indicando que la grasa supera el cien por ciento. No confunda este endpoint con IMC, BMR o gasto energético diario total: responden otras preguntas y viven en otras capacidades o capas de producto después de recibir el FFMI.

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

Use la calculadora gratuita de índice de masa libre de grasa en el navegador para comprobaciones rápidas, demos de clase y educación del cliente sin instalar una hoja de ciencias del deporte. Mantenga expectativas clínicas: es una estimación educativa y de planificación, no un dispositivo médico de diagnóstico, y usuarios con composición atípica o condiciones médicas deben seguir consejo profesional en lugar de un solo índice. Envíe un cuerpo JSON con weight, height y body_fat obligatorios (o sus alias). Use la API prepago cuando un SaaS de fitness, una plataforma de rendimiento de equipo, un formulario de telemedicina o un cuaderno de investigación necesite un contrato estable con saldo KIT a $0.002 por ítem correcto; los fallos de validación nunca consumen saldo tras el rechazo del motor. Combine este endpoint con un flujo de medición de grasa en el cliente y luego almacene masa libre de grasa y FFMI en su propia base de datos para gráficos longitudinales a lo largo de una temporada. Prefiera peso en kilogramos y altura en metros que coincidan con la fórmula publicada; si su interfaz recoge libras o centímetros, convierta o use height_cm antes de llamar. Autores de SDK pueden mapear ffmi y normalized_ffmi directamente a paneles y exportar columnas CSV etiquetadas como masa magra e índice de masa libre de grasa—los mismos números que los entrenadores escriben a mano al aplicar FFMI en papel.

Apps de fitness y ciencias del deporte

Las apps que ya guardan lecturas de composición llaman a un endpoint prepago estable para el FFMI en lugar de reimplementar masa libre de grasa entre altura al cuadrado en cada lenguaje cliente.

Demos de aula y laboratorio

Los cursos comparan el IMC con el índice de masa libre de grasa y fijan el JSON esperado en pruebas automatizadas con salidas deterministas.

Ver la documentación completa del KIT →