Masa grasa desde % de grasa
Pasa el porcentaje de grasa corporal a kilos: 80 kg con un 22,5 % de grasa son 18 kg de masa grasa y 62 kg de masa magra. Registre ambas cifras en su gráfico de progreso sin hoja de cálculo. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Peso (kg)
- 80
- Porcentaje de grasa corporal
- 22,5
- Masa grasa (kg)
- 18
- Masa magra (kg)
- 62
El porcentaje de grasa corporal le indica qué proporción de su masa es tejido adiposo, pero muchos entrenadores, clínicos y aplicaciones de seguimiento necesitan la masa grasa absoluta en kilogramos. Esta capacidad multiplica el peso corporal por la fracción de grasa y devuelve la masa grasa junto con la masa magra, para que usted registre ambas cifras sin una hoja de cálculo. La fórmula es cerrada y determinista: las mismas entradas siempre producen las mismas salidas, sin llamadas de red, relojes ni muestreo aleatorio.
Qué significa realmente la masa grasa desde el porcentaje
Las herramientas de composición corporal informan la grasa como un porcentaje del peso corporal total. La masa grasa absoluta responde a otra pregunta: cuántos kilogramos de ese peso son grasa. La conversión es aritmética sencilla —la masa grasa es igual al peso multiplicado por el porcentaje de grasa dividido entre cien—, aunque es fácil equivocarse cuando se mezclan unidades, cuando el porcentaje se escribe como fracción o cuando la gente resta en vez de escalar.
La masa magra es el resto: el peso total menos la masa grasa. Seguir los kilogramos absolutos suele importar más que el porcentaje solo cuando el peso está cambiando, porque un porcentaje que sube sobre una báscula que baja puede aun así significar menos tejido graso, y lo contrario también es cierto.
Cómo enviar el peso y el porcentaje correctamente
No envíe libras sin convertir primero, y no envíe la fracción de grasa como cero coma veintidós cuando quiere decir veintidós por ciento: la entrada es un porcentaje en la escala de cero a cien. Cero por ciento se permite y da masa grasa cero; cien por ciento da una masa grasa igual al peso. Los valores decimales están bien: un cuerpo de ochenta kilogramos con veintidós coma cinco por ciento de grasa devuelve dieciocho kilogramos de masa grasa y sesenta y dos kilogramos de masa magra.
Prefiera números máquina antes que cadenas que incluyan unidades o signos de porcentaje, para que los analizadores no adivinen.
Dónde encaja la masa grasa absoluta en tuberías reales
Las apps de fitness guardan el porcentaje de una báscula o un calibre y más tarde necesitan kilogramos para modelos de calorías, objetivos de proteína o gráficos de progreso que trazan la masa grasa en el tiempo. Los formularios de admisión clínica a menudo recogen ambos campos y deben derivar un par consistente para el gráfico. Como la transformación es pura, usted puede regenerar los valores esperados en pruebas de referencia, herramientas sin conexión y el ejecutor gratuito del navegador sin deriva.
Las entradas no válidas no consumen saldo, así que puede validar los formularios del cliente de forma agresiva antes de registrar una unidad correcta. Combine la salida con otras calculadoras de salud si necesita IMC o estimaciones de calorías; esta capacidad se centra en una sola conversión para que el contrato siga siendo pequeño y estable.
Qué puede hacer con ella
Registros de entrenamiento y composición corporal
Convierta cada lectura de báscula de peso más porcentaje de grasa en masa grasa y masa magra en kilogramos para gráficos de progreso semanales.
Formularios de admisión de entrenadores y clínicas
Derive la masa grasa absoluta al enviar el formulario, de modo que el registro guarde tanto el porcentaje como los kilogramos sin fórmulas de hoja de cálculo.
Preguntas frecuentes
¿Qué unidades debo usar?
El peso debe estar en kilogramos. La grasa corporal debe ser un porcentaje de 0 a 100, no una fracción de 0 a 1. Convierta libras o stones antes de llamar.
¿Cuánto cuesta?
La herramienta de la página es gratuita en su navegador. Las entradas no válidas no se cobran.
¿Escribo mi grasa corporal como 22 o como 0,22?
Como porcentaje en la escala de 0 a 100, es decir, 22 para un veintidós por ciento. Un 0,22 se leería como una fracción de un uno por ciento y daría una masa grasa muy inferior a la real.
¿Por qué puede subir mi porcentaje de grasa mientras pierdo grasa?
Porque el porcentaje depende del peso total. Con una báscula que baja, un porcentaje que sube puede seguir significando menos kilos de tejido graso, y también ocurre al revés. Por eso seguir los kilos suele decir más que el porcentaje solo.
¿Cómo se calcula la masa magra?
Es simplemente lo que queda: el peso total menos la masa grasa. Con 80 kg y un 22,5 % de grasa, la masa grasa es de 18 kg y la magra de 62 kg, así que ambas siempre suman su peso.
Herramientas relacionadas
Para desarrolladores — acceso por API
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.
Endpoint de API
¿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.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/health/fat-mass-from-percent \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight_kg":80,"body_fat_percent":22.5}'const res = await fetch("https://api.kit.forhosting.com/health/fat-mass-from-percent", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight_kg": 80,
"body_fat_percent": 22.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/fat-mass-from-percent",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight_kg": 80,
"body_fat_percent": 22.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/fat-mass-from-percent", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight_kg":80,"body_fat_percent":22.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight_kg":80,"body_fat_percent":22.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/fat-mass-from-percent", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"weight_kg": 80,
"body_fat_percent": 22.5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.fat_mass_from_percent",
"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.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Los campos ausentes, los valores no numéricos, el peso no positivo y los porcentajes fuera de cero a cien se rechazan con un error claro invalid_input, de modo que las automatizaciones fallan de forma ruidosa en lugar de inventar en silencio una cifra en kilogramos equivocada.
Qué significa realmente la masa grasa desde el porcentaje
Esta herramienta mantiene ambas cifras en una respuesta para que usted compare sesiones, alimente un gráfico de progreso o entregue un único objeto JSON a un portal de entrenador sin volver a derivar el cálculo en cada cliente.
Cómo enviar el peso y el porcentaje correctamente
Proporcione weight_kg como un número finito positivo en kilogramos y body_fat_percent como un número finito de cero a cien inclusive. Se aceptan alias como weight, fat_percent y bf_percent, de modo que los campos de formulario existentes se asignan con limpieza. El peso negativo, el peso cero o negativo, los valores no finitos o un porcentaje por debajo de cero o por encima de cien fallan con invalid_input y no se facturan.
Dónde encaja la masa grasa absoluta en tuberías reales
Los trabajos por lotes que importan filas CSV de dispositivos de consumo pueden llamar a este endpoint una vez por fila y mantener el mismo resultado de forma cerrada en cada entorno. Use la herramienta de la página para comprobar una sola lectura, o llame a la API cuando la automatización necesite el mismo cálculo a $0.002 por solicitud correcta.
Casos de integración
Importación por lotes desde dispositivos de consumo
Asigne filas CSV de peso y porcentaje a campos fat_mass_kg consistentes dentro de automatizaciones y almacenes de datos.
Preguntas técnicas
¿Qué devuelve esta calculadora de masa grasa?
Devuelve el peso y el porcentaje de grasa que usted envió, fat_mass_kg (peso por porcentaje entre cien) y lean_mass_kg (peso menos masa grasa).
¿Cuándo falla el cálculo?
Falla con invalid_input cuando weight_kg o body_fat_percent está ausente o no es un número finito, cuando el peso no es positivo, o cuando el porcentaje está fuera de 0 a 100.
¿El resultado del navegador es el mismo que el de la API?
Sí. Ambos ejecutan la misma función pura en lib.js, así que entradas idénticas producen valores idénticos de masa grasa y masa magra.