Calculadora del test de Cooper VO2 max
Recorrer 2800 metros en el test de Cooper de 12 minutos da un VO2 max estimado de unos cincuenta y uno mL/kg/min. Indique la distancia que corrió o caminó en doce minutos exactos, en metros, kilómetros o millas, y obtenga su cifra de forma aeróbica. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Distancia
- 2 800
- Distancia bruta
- 2 800 m
- Distancia en m
- 2 800
- Distancia en km
- 2,8
- Duración de la prueba en min
- 12
El test de Cooper de 12 minutos es un protocolo de campo que estima el consumo máximo de oxígeno a partir de la distancia que usted puede correr o caminar en exactamente doce minutos. La fórmula clásica de Kenneth H. Cooper convierte esa distancia en VO2 max en mililitros por kilogramo por minuto, ofreciendo a entrenadores, profesores de educación física y atletas de resistencia una cifra práctica de forma aeróbica sin necesidad de un carro metabólico. Una distancia no positiva se rechaza como entrada no válida porque un recorrido nulo o negativo no puede describir una prueba de Cooper completada.
Qué puede hacer con ella
Clases de educación física y jornadas militares de forma física
Profesores e instructores registran las distancias de 12 minutos y las convierten en VO2 max estimado con una fórmula estable para hojas de calificación y estándares de forma física.
Preguntas frecuentes
¿Cuál es la fórmula del VO2 max de Cooper?
Esta calculadora aplica exactamente la forma en metros.
¿Qué ocurre si la distancia es cero o negativa?
La distancia debe ser un valor positivo que describa lo recorrido en la prueba de 12 minutos; la distancia no positiva se rechaza y no se cobra.
¿Qué unidades puedo usar para la distancia?
La unidad por defecto es el metro (m). Puede definir unit como km o mi; el motor convierte a metros antes de aplicar las constantes clásicas de Cooper.
¿Es gratuita la calculadora del test de Cooper para VO2 max?
La herramienta del navegador funciona gratis en su dispositivo.
¿Es lo mismo que el VO2 max de laboratorio?
No. Es una estimación de campo a partir de la regresión de Cooper de 12 minutos, no el VO2 pico por intercambio gaseoso de un carro metabólico. Úsela para cribado aeróbico práctico, no para diagnóstico clínico.
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/vo2max-cooper \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":2800}'const res = await fetch("https://api.kit.forhosting.com/health/vo2max-cooper", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 2800
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vo2max-cooper",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 2800
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vo2max-cooper", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":2800}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":2800}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vo2max-cooper", 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
{
"distance": 2800
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vo2max_cooper",
"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
Esta capacidad toma la distancia recorrida, opcionalmente en metros, kilómetros o millas, aplica VO2 max igual a la distancia en metros menos quinientos cuatro coma nueve, todo dividido entre cuarenta y cuatro coma setenta y tres, y devuelve JSON estructurado con ambas normalizaciones de distancia y el VO2 max estimado. El proceso es aritmética pura, sin red ni semilla aleatoria, de modo que los correctores de tareas, las aplicaciones de entrenamiento y los clientes de API de prepago obtienen resultados idénticos cada vez.
Qué mide el test de Cooper de 12 minutos y qué datos necesita
El VO2 max es la tasa máxima a la que su cuerpo puede captar y utilizar oxígeno durante el ejercicio intenso, y suele expresarse en mililitros de oxígeno por kilogramo de masa corporal por minuto. Los protocolos de laboratorio lo miden mediante intercambio gaseoso en cinta o bicicleta, pero muchas escuelas, unidades militares y clubes de atletismo siguen usando la prueba de campo de doce minutos de Cooper porque solo requiere un circuito llano medido y un cronómetro. Usted corre o camina lo más lejos posible durante doce minutos, anota la distancia y la introduce en la regresión publicada que convierte los metros en VO2 max estimado. La unidad opcional unit es m para metros por defecto; defina unit como km o mi cuando su pista o resumen de GPS no esté ya en metros. Envíe el campo obligatorio distance como un número finito positivo; se aceptan los alias d, dist, meters y distance_m. El motor convierte todo a metros, aplica VO2 max igual a paréntesis abierto distance_m menos quinientos cuatro coma nueve paréntesis cerrado dividido entre cuarenta y cuatro coma setenta y tres, y devuelve también distance_km por comodidad. Entradas idénticas producen siempre un JSON idéntico porque el algoritmo nunca toca la red, un modelo, un reloj ni un generador aleatorio. La distancia ausente, los valores no finitos, las unidades no admitidas y la distancia no positiva fallan con invalid_input y no se cobran. Las distancias extremadamente grandes que superan el límite de seguridad del aislante también se rechazan para que el Worker permanezca acotado.
Cómo leer los campos de respuesta y errores frecuentes de la prueba de campo
Recuerde que la estimación supone un esfuerzo máximo y honesto en un circuito llano con medición precisa de la distancia: la deriva del GPS, el viento fuerte, las cuestas y los errores de ritmo sesgan el resultado, y esta calculadora no corrige el entorno. En caso de éxito, la respuesta devuelve distance_raw y la unidad canónica que usted usó, luego distance_m y distance_km tras la conversión, test_duration_min fijado en doce y vo2max_ml_kg_min como el consumo máximo de oxígeno estimado. El campo unit_vo2max es siempre ml/kg/min para que las interfaces puedan etiquetar el número sin cadenas fijas. El campo formula reitera VO2 max igual a la distancia en metros menos quinientos cuatro coma nueve, todo entre cuarenta y cuatro coma setenta y tres, y method es siempre cooper_12min para que el código posterior pueda bifurcar sin inspeccionar estructuras. Use distance_m cuando registre frente a las marcas de la pista en metros; use distance_km al comparar con la forma alternativa de los manuales, veintidós coma tres cinco uno por los kilómetros menos once coma dos ocho ocho, que coincide con las mismas constantes dentro del redondeo habitual. Una distancia no positiva es imposible en una prueba completada y genera un mensaje claro de invalid_input que menciona la distancia no positiva. No confunda este endpoint con tablas de percentiles por edad y sexo, fórmulas de VO2 por frecuencia cardíaca o el VO2 pico de laboratorio: son intenciones distintas que deberían vivir en productos separados si los necesita.
Uso de la API, precios, flujos de entrenamiento y límites prácticos
Use la calculadora gratuita del test de Cooper para VO2 max en el navegador para clases de educación física, jornadas de forma física de clubes y comprobaciones rápidas de atletas sin construir una hoja de cálculo de constantes. Prefiera entradas en metros que coincidan con pistas medidas; si su interfaz recoge kilómetros o millas, convierta en el cliente o pase unit para que el motor convierta antes de aplicar la fórmula clásica. Mantenga expectativas clínicas: se trata de una estimación de campo educativa y de planificación, no de un dispositivo médico de diagnóstico, y los atletas con problemas de salud deben seguir el consejo profesional en lugar de una única fórmula aislada. Envíe un cuerpo JSON con la distance obligatoria y la unit opcional entre m, km y mi. Use la API de prepago cuando un SaaS de entrenamiento, un cuaderno de ciencias del deporte, un LMS escolar o un registro de entrenamiento necesite un contrato estable con saldo KIT a $0.002 por elemento con éxito; los fallos de validación nunca consumen saldo tras el rechazo del motor. Combine este endpoint con su propio flujo de medición del circuito y luego guarde vo2max_ml_kg_min junto con la fecha y las condiciones para gráficos longitudinales. Los autores que publican SDKs pueden volcar vo2max_ml_kg_min directamente en paneles y exportar columnas CSV etiquetadas como distancia de Cooper y VO2 max estimado: los mismos números que los entrenadores calculan a mano tras una prueba de doce minutos.
Casos de integración
Clubes de atletismo y aplicaciones de entrenamiento de resistencia
Las aplicaciones que ya guardan la distancia del test de Cooper llaman a un endpoint de prepago para el VO2 max en lugar de reimplementar constantes en cada lenguaje cliente.
Laboratorios de ciencias del deporte y correctores de tareas
Los cursos comparan estimaciones de campo con el VO2 pico de laboratorio y fijan el JSON esperado en pruebas automatizadas con salidas deterministas de Cooper.