Dosis de cafeína por peso
Multiplique su peso por un objetivo en mg por kg: 70 kg a 3 mg/kg son 210 mg de cafeína. Use la pauta que fijó su entrenador, su protocolo o su médico y compare el total con la etiqueta de su café, pastilla o preentreno. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Peso
- 70
- Dosis por kg
- 3
- Dosis (mg)
- 210 mg
- Peso (kg)
- 70
- Dosis (mg/kg)
- 3
Deportistas, entrenadores y clínicos suelen ajustar la cafeína a la masa corporal en lugar de tomar una cantidad fija de miligramos. Una banda habitual de rendimiento ronda los tres a seis miligramos de cafeína por kilogramo de peso corporal, administrada antes del entrenamiento o la competición, pero la tasa adecuada depende del protocolo, la tolerancia y el criterio médico. Esta calculadora multiplica el peso corporal en kilogramos por el objetivo en miligramos por kilogramo que usted elija y devuelve una única dosis total determinista en miligramos.
Por qué dosificar la cafeína en miligramos por kilogramo
Las pastillas de cafeína de dosis fija ignoran el tamaño corporal. Una cápsula de cien miligramos es una dosis relativa fuerte para un atleta ligero y suave para uno más pesado. Por eso la investigación en nutrición deportiva expresa la cafeína en miligramos por kilogramo de masa corporal, para que los brazos del estudio sigan siendo comparables entre participantes.
Los protocolos de rendimiento en resistencia, fuerza y deportes de equipo citan con frecuencia bandas como tres a seis mg/kg tomadas unos cuarenta y cinco a sesenta minutos antes del ejercicio, mientras que tasas menores pueden servir para el estado de alerta diario y las más altas aumentan el riesgo de efectos secundarios. Usar un objetivo por kilogramo no sustituye al criterio clínico: el embarazo, las afecciones cardíacas, los trastornos de ansiedad, la falta de sueño y las interacciones farmacológicas pueden alterar lo apropiado.
Lo que esta herramienta hace es dejar la aritmética transparente. Usted aporta la masa corporal y la tasa que su entrenador, protocolo de laboratorio o clínico indicó; recibe los miligramos totales que puede comparar con etiquetas de productos, cazos de preentreno o estimaciones de café sin reescribir el paso de multiplicación en cada hoja de cálculo.
Dónde lo usan los equipos y cómo funciona el precio
Los planes de entrenamiento que prescriben tres mg/kg o seis mg/kg pueden enviar muchas tareas independientes —una por peso de atleta— y guardar los miligramos devueltos junto al plan de la sesión. Los verificadores de etiquetas de suplementos pueden multiplicar un objetivo en mg/kg declarado por la masa corporal autoinformada para que los usuarios vean si un cazo supera su protocolo. Los trabajos por lotes facturan cada cálculo correcto como un elemento.
La herramienta interactiva de arriba se ejecuta gratis en el navegador para comprobaciones interactivas. Las entradas y salidas de origen se conservan solo durante la ventana de retención de la plataforma y nunca se usan para entrenar modelos.
Qué puede hacer con ella
Protocolos de rendimiento previos a la competición
Convierta una tasa mg/kg indicada por el entrenador y la masa corporal de cada atleta en miligramos totales para dosificar la cafeína antes de la carrera o el entrenamiento.
Verificación de suplementos y etiquetas
Multiplique el objetivo mg/kg del usuario por el peso corporal y compare el resultado con el contenido de cafeína etiquetado de cazos, geles o bebidas.
Preguntas frecuentes
¿Cuál es una dosis de cafeína de rendimiento típica por kilogramo?
Muchos protocolos de nutrición deportiva citan aproximadamente tres a seis mg/kg antes del ejercicio, pero la tasa adecuada depende de la tolerancia, la prueba y el criterio médico: esta herramienta solo multiplica la tasa que usted elija.
¿Qué ocurre si el peso es cero o negativo?
El peso debe ser un número finito estrictamente mayor que cero.
¿Cómo uso la calculadora si mi báscula marca libras?
Divida su peso en libras entre 2,20462 para obtener kilos y escriba esa cifra. El objetivo en miligramos por kilo solo funciona con la masa corporal en kilogramos.
¿Cuánto tiempo antes de entrenar se suele tomar la cafeína?
Los protocolos de resistencia, fuerza y deportes de equipo suelen citar unos 45 a 60 minutos antes del ejercicio. Siga el momento que indique su entrenador o protocolo: la calculadora solo obtiene la cantidad.
¿Por qué ajustar la cafeína al peso en lugar de tomar una pastilla fija?
Una pastilla fija ignora el tamaño corporal: una cápsula de 100 mg es una dosis fuerte para un deportista ligero y suave para uno más pesado. Por eso la investigación deportiva expresa la cafeína en miligramos por kilo.
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/caffeine-per-kg \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":70,"dose_per_kg":3}'const res = await fetch("https://api.kit.forhosting.com/health/caffeine-per-kg", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 70,
"dose_per_kg": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/caffeine-per-kg",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 70,
"dose_per_kg": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/caffeine-per-kg", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":70,"dose_per_kg":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":70,"dose_per_kg":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/caffeine-per-kg", 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": 70,
"dose_per_kg": 3
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.caffeine_per_kg",
"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
La herramienta gratuita del navegador y la API comparten la misma biblioteca aritmética, de modo que el número que ve en la página coincide con lo que devolvería una tarea: sin consulta de red, sin aleatoriedad y sin depender de la fecha actual.
Cómo llamar a la calculadora y leer el resultado
Los campos ausentes o no numéricos fallan con un mensaje claro que nombra el campo. Convierta las libras a kilogramos dividiendo por 2,20462 antes de llamar si su báscula usa unidades imperiales, y convierta los gramos de producto a miligramos de cafeína pura con la concentración de la etiqueta, en vez de suponer que cada gramo de polvo equivale a un miligramo de cafeína. Proporcione weight en kilogramos y dose_per_kg en miligramos de cafeína por kilogramo de masa corporal. El servicio calcula dose_mg igual a weight_kg por dose_mg_per_kg, redondea el producto a seis decimales para un almacenamiento estable y devuelve esos campos junto con la cadena de unidad mg y la etiqueta de fórmula. Se aceptan alias como mass, weight_kg, body_weight, mg_per_kg, dose_mg_per_kg y target_dose, de modo que los formularios y scripts no dependen de un único nombre de campo. El peso debe ser estrictamente mayor que cero; una masa cero o negativa se rechaza con invalid_input, porque una masa corporal no positiva no tiene sentido para dosificar. Una dose_per_kg negativa también se rechaza. No hay consulta de red, ni inferencia de modelo, ni dependencia de la fecha actual: las mismas entradas siempre producen el mismo JSON.
Dónde lo usan los equipos y cómo funciona el precio
Use este endpoint cuando un cuaderno de ciencia deportiva, un panel de equipo, una tubería de investigación o un formulario de admisión necesite una dosis total de cafeína repetible sin incrustar código de coma flotante improvisado en cada cliente. Las llamadas programáticas usan el saldo prepago del KIT de ForHosting a $0.002 por solicitud correcta, sin suscripción y sin cargo cuando la validación falla. Como la aritmética es minúscula y totalmente local al Worker, la latencia la domina el intercambio de la cola de tareas y no el cálculo, lo que hace la capacidad idónea tanto para la validación de formularios de alta frecuencia como para el reprocesamiento sin conexión de tablas históricas de atletas.
Casos de integración
Cuadernos y paneles de ciencia deportiva
Guarde el dose_mg determinista junto al peso y la tasa del protocolo para que las exportaciones de cohortes compartan una única definición de fórmula entre laboratorios y temporadas.
Preguntas técnicas
¿Qué fórmula usa esta calculadora?
La cafeína total en miligramos es igual a la masa corporal en kilogramos multiplicada por la dosis objetivo en miligramos por kilogramo (weight_kg × dose_mg_per_kg).
¿Qué unidades debo usar para el peso y dose_per_kg?
Use kilogramos para el peso y miligramos de cafeína por kilogramo para dose_per_kg. Convierta las libras dividiendo por 2,20462 antes de llamar.
¿La calculadora de dosis de cafeína es gratuita?
La herramienta del navegador es gratuita. Las llamadas a la API cuestan $0.002 por solicitud correcta desde su saldo prepago del KIT; una validación fallida nunca se cobra.