Calculadora de milla mágica
Una milla mágica en 7:30 predice unos 25:01 en 5K, 1:57:59 en media maratón y 4:15:38 en maratón, con los multiplicadores de ritmo que publicó Jeff Galloway para cada distancia. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Tiempo en la milla
- 450
- Tiempo en la milla (formato)
- 7:30
- Ritmo de 5 km
- 483
- Ritmo de 5 km (formato)
- 8:03
- 5 km
- 1 500,61142925
La milla mágica es una contrarreloj de una milla que emplean los entrenadores de resistencia, sobre todo en programas de Jeff Galloway, para predecir tiempos de meta realistas desde los 5K hasta el maratón. Usted recorre una milla medida a un esfuerzo duro y uniforme, convierte ese cronómetro a segundos y esta calculadora aplica los multiplicadores de ritmo publicados por Galloway: sume treinta y tres segundos por milla para 5K, multiplique por 1.15 para 10K, 1.175 para diez millas, 1.20 para la media maratón y 1.30 para el maratón, y luego escale cada ritmo a la distancia oficial de carrera.
Cómo convierte la milla mágica un trial de una milla en predicciones de carrera
Una milla mágica no es un trote informal ni un 400 metros a tope: es una milla medida corrida a un esfuerzo duro y uniforme que usted no podría sostener mucho más allá de un campo de fútbol pasado el final. El entrenador Jeff Galloway popularizó esa prueba tras comparar cientos de miles de marcas con ese único cronómetro y publicó identidades de ritmo que los técnicos siguen usando en la pista. Esta página implementa esas identidades con exactitud.
Convierta el trial a segundos —siete minutos treinta segundos son cuatrocientos cincuenta segundos— y obtenga el ritmo de carrera en segundos por milla así: el ritmo de cinco kilómetros es la milla mágica más treinta y tres segundos; el de diez kilómetros es la milla mágica multiplicada por 1.15; el de diez millas usa 1.175; el de media maratón usa 1.20; el de maratón usa 1.30.
El tiempo de meta es ese ritmo multiplicado por la distancia oficial en millas estatutarias, con 1609.344 metros por milla internacional y longitudes IAAF de 5000 m, 10000 m, 21097.5 m para la media y 42195 m para el maratón. Diez millas son diez millas estatutarias. El método supone que usted completa el entrenamiento de la distancia, compite con fresco y dosifica el ritmo; es una comprobación de campo, no un VO2 de laboratorio ni la promesa de una marca personal en un día caluroso, con desnivel o mal dosificado.
Qué puede hacer con ella
Objetivos de maratón a partir de un trial en pista
Un corredor marca una milla dura y uniforme en la pista, introduce el tiempo en segundos y toma los relojes previstos de maratón y media como meta del siguiente bloque.
Entrenamiento de club y programas al estilo Galloway
Los técnicos recogen resultados de milla mágica cada dos semanas e imprimen predicciones de 5K, 10K y maratón en fichas de sesión sin reconstruir a mano los multiplicadores de ritmo.
Preguntas frecuentes
¿Cómo predice la milla mágica los tiempos de 5K al maratón?
Convierta el trial de una milla a segundos. El ritmo de 5K es ese tiempo más 33 segundos por milla; el de 10K es ×1.15; el de diez millas es ×1.175; el de media es ×1.2; el de maratón es ×1.3. El tiempo de meta es el ritmo por la distancia oficial en millas.
¿Qué ocurre si el tiempo de milla no es un número positivo?
El tiempo de milla debe ser un número finito positivo de segundos, como máximo 3600. El cero, los negativos y los valores no numéricos se rechazan y no se facturan.
¿Es gratuita la calculadora de milla mágica?
La herramienta del navegador se ejecuta gratis en su dispositivo.
¿En qué se diferencia de un predictor de tiempo de carrera Riegel?
Riegel escala cualquier carrera conocida a cualquier otra distancia con una ley de potencias. La milla mágica es una prueba de campo de Galloway: entra una milla y salen relojes estándar de 5K a maratón, con multiplicadores de ritmo publicados en lugar de (D2/D1)^1.06.
¿Cómo debo correr la milla mágica?
Corra una milla medida con un esfuerzo duro y parejo: ni un trote suave ni un esprint a tope. Pase el tiempo a segundos, de modo que 7:30 son 450, e introdúzcalo. Muchos entrenadores repiten la prueba cada dos semanas.
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/magic-mile \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mile_time":450}'const res = await fetch("https://api.kit.forhosting.com/sports/magic-mile", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mile_time": 450
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/sports/magic-mile",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mile_time": 450
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/sports/magic-mile", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mile_time":450}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mile_time":450}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/sports/magic-mile", 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
{
"mile_time": 450
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "sports.magic_mile",
"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_mile_time | 3600 |
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
El tiempo de milla debe ser un número positivo de segundos; el cero, los negativos y los valores no numéricos fallan con invalid_input y no se facturan.
Cómo convierte la milla mágica un trial de una milla en predicciones de carrera
La aritmética no consulta red, reloj ni generador aleatorio, así que el mismo tiempo de milla produce siempre el mismo JSON.
Entradas, salidas y cuándo la calculadora rechaza una solicitud
Una milla de 7:30 es 450; una de 10:00 es 600. El tiempo de milla debe ser un número positivo: mayor que cero, finito y como máximo 3600 segundos (una hora), para que un cronómetro de marcha o más lento no dispare la proyección de maratón. Las cadenas de reloj usan M:SS por debajo de una hora y H:MM:SS a partir de una hora, redondeadas al segundo más cercano, como se publican las clasificaciones. Use los relojes formateados en una ficha de sesión; use los campos en segundos en hojas de cálculo y correctores. Envíe un cuerpo JSON con un único número finito obligatorio: mile_time, el resultado del trial de una milla en segundos. El campo también acepta time, seconds, mile_seconds, mm y magic_mile. El cero, los negativos, las cadenas vacías y el texto no numérico fallan con invalid_input, y esos fallos no se facturan. Si tiene éxito, el cuerpo devuelve mile_time y mile_time_formatted como M:SS y, para cada distancia estándar, tanto la meta prevista en segundos como una cadena de reloj, más el ritmo implícito en segundos por milla y su reloj. Las distancias son five_k, ten_k, ten_mile, half_marathon y marathon. unit_time es siempre seconds, method es siempre galloway_magic_mile y formula reitera las cinco identidades de ritmo para que un registro posterior muestre la receta junto a la respuesta. Ejemplo: mile_time 450 (7:30) da un ritmo de 5K de 8:03 por milla y una meta de 5K cerca de 25:01, un 10K cerca de 53:36, diez millas cerca de 1:28:08, una media cerca de 1:57:59 y un maratón cerca de 4:15:38.
Uso en el entrenamiento, tarifa de la API y lo que este número no es
Llame a la calculadora gratuita de milla mágica en el navegador para demostraciones en pista, noches de club y laboratorios de educación física, sin reconstruir la aritmética de Galloway en cada hoja de cálculo. Esta página se dirige a quienes buscan una calculadora de milla mágica o predicciones Galloway de tiempo de carrera a partir de un trial de una milla. No es un predictor Riegel desde una carrera conocida arbitraria, ni un conversor de min/km a min/milla, ni una estimación Rockport de VO2 max en caminata de una milla: esas son intenciones de búsqueda distintas, con páginas propias. No es un dispositivo médico de diagnóstico ni la garantía de que usted marcará el reloj de maratón el día de la prueba: el calor, las cuestas, la nutrición y las caminatas siguen decidiendo el resultado. Use la API de prepago cuando un SaaS de coaching, un diario de entrenamiento o un corrector escolar necesite un contrato estable con saldo KIT a $0.002 por elemento correcto; los fallos de validación no consumen saldo después de que el motor rechace la solicitud. Repita el trial cada dos semanas aproximadamente, con días suaves antes, y sustituya el mile_time guardado para que los relojes previstos de 5K a maratón se muevan con la forma. Quienes publican SDK pueden proyectar marathon_formatted y five_k_formatted en paneles y conservar mile_time en segundos como única fuente de verdad. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts de exploración cuando usted envía a propósito un tiempo de milla cero para probar la validación del cliente.
Casos de integración
Backends de diarios de entrenamiento y planes de carrera
Las aplicaciones que ya almacenan un trial de una milla llaman a un endpoint de prepago para obtener el JSON de metas, en lugar de duplicar las identidades de Galloway en cada lenguaje cliente.
Preguntas técnicas
¿En qué unidad va mile_time?
En segundos. Una milla de 7:30 es 450; una de 10:00 es 600. Las cadenas de reloj como 7:30 no se interpretan; envíe el recuento entero o decimal de segundos.