Calculadora de aumento de peso
Con un IMC previo de 22, lo recomendado hasta la semana 20 es ganar entre 4,5 y 6 kg, camino de 11,5 a 16 kg al término. Indique su IMC antes del embarazo y la semana actual para ver en qué rango debería estar hoy. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Bmi
- 22
- Semana
- 20
- Categoría de IMC
- normal kg
- Etiqueta de categoría
- Normal weight
- Pauta
- IOM/NRC 2009
- Tipo de embarazo
- singleton
Una calculadora de aumento de peso en el embarazo convierte el índice de masa corporal pregestacional y la semana gestacional actual en el rango recomendado en kilogramos que clínicos y educadores citan a partir de las guías del Institute of Medicine. Introduzca el IMC en kilogramos por metro cuadrado y una semana de gestación de cero a cuarenta y dos; la herramienta clasifica la franja de IMC como bajo peso, peso normal, sobrepeso u obesidad, devuelve la ganancia total recomendada a término para un embarazo único, la banda de ritmo semanal del segundo y tercer trimestre, y un rango acumulado interpolado a la semana que indique.
Qué significan los rangos IOM de aumento de peso en el embarazo
La ganancia de peso gestacional recomendada no es un único número objetivo; es una banda que depende del índice de masa corporal pregestacional.
El informe de 2009 del Institute of Medicine y el National Research Council para embarazos únicos asigna a mujeres con bajo peso e IMC inferior a dieciocho punto cinco una ganancia total de doce punto cinco a dieciocho kilogramos; a mujeres con peso normal e IMC desde dieciocho punto cinco hasta, pero sin incluir, veinticinco una total de once punto cinco a dieciséis kilogramos; a mujeres con sobrepeso desde veinticinco hasta treinta una total de siete a once punto cinco kilogramos; y a mujeres con obesidad e IMC de treinta o más una total de cinco a nueve kilogramos.
Esos totales aplican cerca del término, aproximadamente a las cuarenta semanas. Para el segundo y tercer trimestre el mismo informe publica ritmos semanales aproximados: unos cero punto cuatro cuatro a cero punto cinco ocho kilogramos por semana en bajo peso, cero punto tres cinco a cero punto cinco cero en peso normal, cero punto dos tres a cero punto tres tres en sobrepeso, y cero punto uno siete a cero punto dos siete en obesidad.
El embarazo temprano aporta un segmento menor del primer trimestre; esta calculadora deriva ese segmento de modo que la ganancia acumulada en la semana cuarenta coincida con los totales publicados, luego sube de forma lineal desde cero en la semana cero hasta las primeras trece semanas y aplica el ritmo semanal después. Desde la semana cuarenta hasta la cuarenta y dos el rango devuelto es el total a término publicado, porque la tabla IOM es un objetivo a término y no una suma semanal ilimitada.
El resultado es un rango mínimo–máximo acumulado en cualquier semana de cero a cuarenta y dos, más los totales a término y los ritmos como contexto. La herramienta no diagnostica, no prescribe dieta ni sustituye el juicio clínico en gemelos, múltiples o condiciones médicas que cambien los objetivos. Alimente siempre el IMC pregestacional verdadero, nunca un IMC a mitad del embarazo calculado con el peso actual, al elegir la fila de la guía.
Consejos prácticos, límites y búsquedas relacionadas
Use el IMC pregestacional real, no un IMC a mitad del embarazo, al elegir la franja; mezclar el peso actual en el campo de IMC clasificará mal la fila de la guía. Prefiera números frente a cadenas preformateadas cuando controle el cliente; las cadenas numéricas solo se aceptan si coinciden con un patrón numérico finito estricto.
Esta página se dirige a quienes buscan una calculadora de aumento de peso, ganancia gestacional IOM por IMC o aumento recomendado de peso en el embarazo por semana en línea; no es una calculadora de IMC a partir de talla y peso, no es un calendario de gemelos, no es un planificador de calorías ni consejo médico. Prefiera esta capacidad cuando ya tenga el IMC pregestacional y la edad gestacional y solo necesite el rango publicado; si su fuente es talla y peso, calcule primero el IMC.
Mantenga las peticiones pequeñas, fije en las pruebas los bounds redondeados en kilogramos y obtendrá un rango prenatal reproducible sin montar una hoja clínica propia.
Qué puede hacer con ella
Fichas de educación prenatal
Los educadores introducen el IMC pregestacional y la semana gestacional actual a partir de viñetas y comparan rangos IOM manuscritos con un mínimo–máximo acumulado determinista antes del debate en clase.
Preguntas frecuentes
¿Qué entradas necesita la calculadora de aumento de peso?
IMC pregestacional (kg/m²) y la semana gestacional actual (0–42). La herramienta clasifica el IMC y devuelve los rangos recomendados IOM 2009 para embarazo único, en kilogramos.
¿Qué ocurre si la semana es mayor que 42?
La gestación por encima de 42 semanas queda fuera del calendario admitido por esta calculadora.
¿Qué tabla de guías se utiliza?
Institute of Medicine / National Research Council 2009: totales y ritmos semanales del segundo/tercer trimestre de ganancia de peso en embarazo único por categoría de IMC pregestacional.
¿Cubre embarazos gemelares o múltiples?
Los calendarios de gemelos y de orden superior usan rangos publicados distintos y quedan fuera de alcance.
¿Es gratuita la calculadora de aumento de peso?
La herramienta del navegador es gratuita y se ejecuta en local.
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/weight-gain \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bmi":22,"week":20}'const res = await fetch("https://api.kit.forhosting.com/health/weight-gain", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bmi": 22,
"week": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/weight-gain",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bmi": 22,
"week": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/weight-gain", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bmi":22,"week":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bmi":22,"week":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/weight-gain", 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
{
"bmi": 22,
"week": 20
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.weight_gain",
"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.
Límites
min_bmi | 10 |
max_bmi | 60 |
max_week | 42 |
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
Las semanas por encima de cuarenta y dos se rechazan con invalid_input para que los casos postérmino no inventen un calendario. El camino es aritmética pura y tablas fijas —sin red, sin semillas aleatorias, sin dependencia del reloj— de modo que el ejecutor gratuito del navegador y la API prepaga devuelven el mismo JSON tras el redondeo decimal fijo cada vez que se invoca.
Cómo invocar la API y qué devuelve
El IMC pregestacional debe situarse entre diez y sesenta kilogramos por metro cuadrado. Se aceptan semanas fraccionarias para comprobaciones a mitad de semana. Combine el rango numérico con su propio código de gráficos si necesita una trayectoria; este extremo solo devuelve la banda publicada en kilogramos y no emite planes de dieta, objetivos calóricos ni estimaciones de ecografía. Envíe un cuerpo JSON con dos números finitos obligatorios: bmi (alias pre_pregnancy_bmi, prepregnancy_bmi, bmi_pre, pre_bmi) y week (alias weeks, gestational_week, gestational_weeks, gestation_weeks, ga_weeks). La semana gestacional debe ser al menos cero y como máximo cuarenta y dos; cualquier valor estrictamente mayor que cuarenta y dos devuelve invalid_input. En caso de éxito la respuesta devuelve bmi y week redondeados, fija bmi_category en underweight, normal, overweight u obese, category_label con un nombre de banda legible en inglés, guideline en IOM/NRC 2009, pregnancy_type en singleton, recommended_min_kg y recommended_max_kg con el rango acumulado recomendado en esa semana, total_min_kg y total_max_kg para los totales a término, weekly_rate_min_kg y weekly_rate_max_kg para los ritmos del segundo y tercer trimestre, first_trimester_min_kg y first_trimester_max_kg para los extremos derivados de la semana trece, unit como kg, message como un resumen breve en inglés, y steps como un array ordenado de líneas de clasificación e interpolación. La validación fallida —campos ausentes, números no finitos, IMC fuera de límites, week negativa o por encima de cuarenta y dos— devuelve invalid_input y nunca se cobra. El precio es un $0.002 fijo por petición exitosa con unidad item.
Consejos prácticos, límites y búsquedas relacionadas
Al enseñar, combine ejemplos: IMC veintidós en la semana veinte (banda normal, rango acumulado a mitad del embarazo), IMC diecisiete en la semana cuarenta (totales a término de bajo peso cerca de doce punto cinco a dieciocho kilogramos), IMC veintiocho en la semana doce (rampa de primer trimestre con sobrepeso), IMC treinta y dos en la semana cuarenta (totales a término con obesidad de cinco a nueve kilogramos), y week igual a cuarenta y tres a propósito para mostrar la ruta dura de invalid_input por gestación más allá de cuarenta y dos. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando los alumnos fijan a propósito week por encima de cuarenta y dos. Las comprobaciones de ida y vuelta son sencillas: confirme que la categoría de IMC coincide con los puntos de corte de la OMS, que los totales a término coinciden con la tabla IOM de esa franja, y en la semana cuarenta que recommended_min_kg y recommended_max_kg igualan los totales publicados dentro del mismo redondeo a doce decimales.
Casos de integración
Pruebas unitarias para apps de maternidad
Genere fixtures conocidos de bajo peso, normal, sobrepeso y obesidad, más rechazos deliberados de week por encima de 42, para valores esperados de kata de código.
Comprobación previa al trazar la trayectoria de peso
Los pipelines obtienen primero la franja recomendada y solo grafican la ganancia medida frente a recommended_min_kg y recommended_max_kg cuando el IMC y week pasan la validación.