Calculadora de pérdida de peso
Perder 5 kg en 10 semanas exige un déficit de unas 550 kcal al día, o 3850 a la semana: indique el objetivo y las semanas para planificar un corte antes de un pesaje o una competición. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Pérdida de peso objetivo
- 5
- Semanas
- 10
- Días
- 70
- Unidad de peso
- Kg
- Kcal por unidad
- 7 700
- Déficit total (kcal)
- 38 500
Los atletas y los entrenadores planifican los cortes en semanas, no en días: un campamento de combate de ocho semanas, una preparación de culturismo de doce semanas o un retorno al peso de competición en seis semanas parten de una sola pregunta aritmética: qué déficit calórico se necesita cada semana, y cada día, para perder a tiempo una cantidad de peso elegida. Esta calculadora de pérdida de peso responde esa pregunta con las constantes clásicas de balance energético usadas en las hojas de nutrición deportiva: unas 7700 kilocalorías por kilogramo de tejido corporal, o 3500 kilocalorías por libra, repartidas de forma uniforme a lo largo de las semanas que usted elija. Usted aporta una pérdida de peso objetivo positiva y un número de semanas positivo; el motor devuelve la deuda energética total, el déficit semanal y el déficit diario. No pide calorías de mantenimiento ni inventa una ingesta objetivo, porque muchos planes de entrenamiento ya tienen una estrategia de alimentación y solo necesitan el tamaño del déficit.
Qué es un déficit semanal de pérdida de peso y cómo se obtienen las cifras
Un déficit calórico semanal es la brecha energética que, de media, debe sostener durante siete días para que se pierda una cantidad elegida de masa corporal en una fecha elegida. Los programas deportivos casi siempre expresan ese horizonte en semanas porque los campamentos, los mesociclos y los calendarios de semana de combate ya están organizados por semanas: un corte de ocho semanas, una preparación de doce semanas o un retorno de cuatro semanas al peso de carrera.
Esta calculadora no estima su metabolismo, no pide calorías de mantenimiento y no inventa una ingesta diaria. Solo responde a la pregunta del tamaño del déficit con las constantes clásicas de balance energético usadas en las hojas de entrenamiento: unas 7700 kilocalorías por kilogramo de tejido corporal, o 3500 kilocalorías por libra. La pérdida de peso objetivo se multiplica por esa constante para obtener una deuda energética total.
Al dividir por el número de semanas se obtiene el déficit semanal; al dividir esa cifra semanal entre siete se obtiene el déficit diario, que es lo mismo que repartir la deuda total de forma uniforme en cada día del plan. Trate el resultado como una estimación de planificación, no como una prescripción médica, y combínelo con herramientas dedicadas de TMB o de ingesta cuando también necesite un número para el registro de alimentos.
Dónde aporta valor una calculadora semanal de pérdida de peso
Los atletas de combate, los competidores de físico y los corredores de resistencia buscan una calculadora de pérdida de peso porque ya conocen la cifra en kilogramos o libras que deben bajar y el recuento de semanas hasta el pesaje, y quieren las brechas calóricas semanal y diaria que esos dos números implican.
Una editorial que posiciona por esa consulta apunta a quienes planifican un corte como un campamento, no como un cambio de estilo de vida abierto, y que no necesitan un formulario de calorías de mantenimiento en el mismo paso. Los entrenadores pueden rellenar fichas de revisión semanal para que un luchador que baje cinco kilogramos en diez semanas vea un déficit semanal de tres mil ochocientas cincuenta kilocalorías y un déficit diario de quinientas cincuenta kilocalorías sin hacer la aritmética entre sesiones.
Los cursos de aula y de certificación de entrenadores que enseñan las reglas de 7700 por kilogramo y 3500 por libra necesitan un oráculo que rechace un objetivo no positivo y aun así devuelva las cifras diarias y semanales con entradas válidas, porque esos dos casos son el modo en que el alumnado confunde una demostración de fórmula con una medición médica.
Los ingenieros que escriben pruebas de aplicaciones de fitness fijan pares conocidos para que una biblioteca de planificación no cambie en silencio de semanas a días, ni de kilogramos a libras, sin que nadie lo note. La validación fallida no consume saldo. Este extremo no estima TMB, TDEE, macros ni un suelo de ingesta seguro; combínelo con esas herramientas dedicadas cuando las necesite.
Qué puede hacer con ella
Planes semanales de preparación a competición
Convierta una meta de corte en kilogramos o libras y la duración de un campamento en semanas en un déficit calórico semanal y diario que un luchador, un levantador o un corredor pueda sostener hasta el pesaje.
Preguntas frecuentes
¿Cómo obtiene la calculadora de pérdida de peso los déficits semanal y diario?
Es la misma identidad que reparte la deuda total de forma uniforme en cada día del plan.
¿Qué ocurre si la pérdida de peso objetivo es cero o negativa?
Una pérdida no positiva no puede definir un plan de déficit calórico y no se cobra.
¿Por qué esta herramienta no pide calorías de mantenimiento?
Responde al tamaño del déficit de un corte organizado por semanas, no a una ingesta de registro de alimentos. Aporte el TDEE desde una calculadora dedicada si también necesita una meta diaria de comidas.
¿Qué constantes energéticas se usan para kilogramos y libras?
Los kilogramos usan 7700 kilocalorías por kilogramo. Las libras usan 3500 kilocalorías por libra.
¿Cuántas calorías al día debo recortar para perder 5 kg en 10 semanas?
Unas 550 kilocalorías diarias. Cinco kilos a 7700 kilocalorías cada uno suman 38500, que repartidas en 10 semanas son 3850 por semana, es decir, 550 por día.
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/sports/weight-loss \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"target_weight_loss":5,"weeks":10}'const res = await fetch("https://api.kit.forhosting.com/sports/weight-loss", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"target_weight_loss": 5,
"weeks": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/sports/weight-loss",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"target_weight_loss": 5,
"weeks": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/sports/weight-loss", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"target_weight_loss":5,"weeks":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"target_weight_loss":5,"weeks":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/sports/weight-loss", 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
{
"target_weight_loss": 5,
"weeks": 10
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "sports.weight_loss",
"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
max_target_weight_loss | 200 |
max_weeks | 520 |
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 llamadas correctas cuestan $0.002; la entrada no válida no se cobra.
Qué es un déficit semanal de pérdida de peso y cómo se obtienen las cifras
La respuesta reitera las entradas validadas, la constante de kcal por unidad, la deuda total, los déficits semanal y diario, el recuento equivalente de días, una etiqueta de método energy_balance, una cadena breve de fórmula y la precisión decimal usada. No hay ruta de aprendizaje automático ni muestreo aleatorio: o la aritmética finita acierta dentro de los límites documentados, o la solicitud falla con invalid_input. El contrato de producto es estricto con el objetivo de pérdida: un target_weight_loss nulo, negativo, ausente o no finito se rechaza, porque una pérdida no positiva no puede definir un plan de déficit calórico.
Contrato de entrada, unidades, redondeo y por qué los resultados se reproducen
Los signos más iniciales opcionales y la notación científica en las cadenas numéricas se aceptan cuando se interpretan como decimales finitos; los espacios incrustados, los prefijos hexadecimales y los sufijos de unidad se rechazan con un mensaje claro para que una celda mal escrita no se convierta en un objetivo semanal equivocado. Envíe por POST un cuerpo JSON con dos campos obligatorios. target_weight_loss es la cantidad de peso a perder y debe ser un número finito positivo en la unidad dada por weight_unit; se aceptan los alias weight_loss, loss y target_loss para que un formulario, una cadena de consulta o una exportación de hoja no necesiten un paso de renombre. El cero, los negativos, las cadenas vacías, los infinitos y los tokens no numéricos fallan con invalid_input nombrando target_weight_loss, porque una meta no positiva no puede definir un déficit. weeks es la duración del plan y debe ser un número finito positivo; se aceptan los alias n_weeks, duration_weeks y timeframe_weeks para que un calendario de campamento reutilice el mismo campo. El weight_unit opcional toma kilogramos por defecto y también acepta kg, kilogram, kilograms, lb, lbs, pound y pounds; las libras usan la convención de 3500 kilocalorías y los kilogramos usan 7700. Un campo opcional precision, con alias decimals y dp, elige cuántos decimales exponer, con dos por defecto y un tope de quince para que los goldens de JSON se mantengan estables. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático dentro de un flujo automatizado; un ítem correcto cuesta $0.002.
Dónde aporta valor una calculadora semanal de pérdida de peso
Los prototipos de aplicaciones deportivas pueden llamar al mismo contrato desde scripts para sembrar vectores de prueba deterministas de un tablero que pinte weekly_deficit_kcal junto a las semanas restantes. Como la implementación es parse pura de tier A, cada llamada correcta cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente. Mantenga las peticiones pequeñas, fije weekly_deficit_kcal y daily_deficit_kcal en las pruebas y obtendrá aritmética reproducible de corte para widgets, fichas de entrenamiento y workers de borde, sin montar un laboratorio de nutrición propio.
Casos de integración
Revisiones semanales de entrenamiento
Imprima weekly_deficit_kcal y daily_deficit_kcal reproducibles en las fichas de sesión para que un cliente vea las mismas cifras que producen la API y el widget gratuito del navegador.
Fixtures de prueba para aplicaciones deportivas
Siembre la integración continua con el modelo clásico 7700/3500 para que una biblioteca de planificación no cambie en silencio de semanas a días ni de kilogramos a libras.
Preguntas técnicas
¿Cuánto cuesta la calculadora de pérdida de peso?
La herramienta del navegador es gratuita. Las solicitudes de API usan saldo prepago a $0.002 por llamada correcta; la entrada no válida no se cobra.