Cooper Test Calculator: VO2max From a 12-Min Run
- Average speed
- km/h
- Result
- Finish time
- 50 min
- You entered
- Distance
- 10 km
- You entered
The Cooper test calculator estimates your VO2max from the distance you cover in 12 minutes of running. You enter your finish time and distance (or just distance if you run the full 12 minutes), and the calculator returns your estimated VO2max in ml/kg/min, along with your average pace and speed. It uses the standard Cooper test formula, which is a simple, field-based way to gauge aerobic fitness without a lab.
Formula
The Cooper test VO2max formula, developed by Dr. Kenneth Cooper in 1968, is:
VO2max (ml/kg/min) = (Distance in meters – 504.9) / 44.73
Where:
- Distance = the total distance covered in 12 minutes, measured in meters.
- VO2max = maximal oxygen uptake, expressed in milliliters of oxygen per kilogram of body weight per minute (ml/kg/min).
This formula assumes you run as far as possible in exactly 12 minutes. It was derived from a study of male Air Force personnel, but it is widely used for both genders and all ages as a rough estimate.
Worked Example
Using the calculator defaults: you run 10 km in 50 minutes (which is a 12-minute distance of 2.4 km, since 10 km in 50 min means 1 km per 5 min, so in 12 min you cover 2.4 km). The formula uses distance in meters, so 2.4 km = 2400 m.
- Subtract 504.9 from 2400: 2400 – 504.9 = 1895.1
- Divide by 44.73: 1895.1 / 44.73 ≈ 42.37
Your estimated VO2max is 42.4 ml/kg/min. The calculator also shows your average pace (5:00 min/km) and speed (12.0 km/h).
How the Cooper Test Works
The test is simple: warm up for 10–15 minutes, then run as far as you can in 12 minutes on a flat, measured course (usually a track). Record the exact distance. The formula converts that distance into a VO2max estimate. It is a maximal test, meaning you should push yourself to exhaustion. If you cannot run the full 12 minutes, you can still estimate VO2max using your distance at the time you stop, but the result will be less accurate.
How to Choose Your Input
You have two options:
- Full 12-minute test: Set finish time to 12 and enter the distance you covered. This is the most accurate.
- Shorter run: If you ran for a different duration, enter that time and the distance you covered in that time. The calculator will extrapolate your pace, but the VO2max formula still uses the actual distance you entered—it does not adjust for time. For a non-12-minute run, the VO2max estimate is less valid.
For best results, run on a track (400m laps) and count laps accurately. Use a GPS watch or a measured course to avoid distance errors.
Common Mistakes and Misconceptions
- Using miles instead of meters: The formula requires meters. If you measure in miles, convert to meters (1 mile = 1609.34 m) before plugging in.
- Not running all-out: The test is maximal; if you pace yourself too conservatively, your distance will be lower and your VO2max underestimated.
- Assuming it works for non-runners: The formula is most accurate for runners. If you walk or mix walking, the estimate may be off.
- Ignoring body weight: VO2max is relative to body weight, so the formula already accounts for that implicitly (distance is a proxy for oxygen consumption per kg).
Limitations of the Formula
The Cooper formula was derived from a specific population (young, healthy males) and may overestimate or underestimate VO2max in women, older adults, or elite athletes. It also assumes a consistent running economy. For a more accurate measurement, a lab test with gas analysis is needed, but that is expensive and not accessible to most. The Cooper test is a practical, repeatable field test that correlates well with lab results (correlation coefficient around 0.9 in the original study).
Alternatives to the Cooper Test
If you cannot run for 12 minutes, other field tests estimate VO2max:
- 1.5-mile run: Run 1.5 miles as fast as possible; VO2max = 3.5 + (483 / time in minutes) for the 1.5-mile test (different formula).
- Rockport Walk Test: Walk 1 mile as fast as possible, then use a formula based on time, heart rate, age, and weight.
- Beep test (shuttle run): A 20-meter shuttle run that increases speed each minute; VO2max is estimated from the level reached.
Each has its own formulas and assumptions, but the Cooper test remains one of the simplest and most popular.
Frequently Asked Questions
What is a good VO2max for my age?
VO2max norms vary by age and gender. For men in their 20s, above 50 ml/kg/min is excellent; for women, above 45. As you age, values decline roughly 1% per year after age 30. The calculator gives you a number; compare it to published norms, but remember it is an estimate.
Can I do the Cooper test on a treadmill?
Yes, but set the treadmill to a flat 1% incline to mimic outdoor running. Record the distance shown on the treadmill display, but be aware that treadmill distances can be inaccurate. A track is more reliable.
How often should I take the Cooper test?
Every 8–12 weeks is a common frequency to track fitness changes. Taking it too often (e.g., weekly) can lead to burnout and inaccurate results due to fatigue. Always allow full recovery before retesting.
Does the formula work for walking?
No. The Cooper test is designed for running. If you walk, you will cover much less distance, and the formula will give an unrealistically low VO2max. Use a walking-specific test instead.
What if I stop before 12 minutes?
You can still enter your time and distance, but the VO2max estimate will be less accurate because the formula was calibrated for a 12-minute maximal effort. If you stop due to exhaustion, your distance is still a valid measure of your maximal effort, but the time extrapolation may not be linear.
Related
Formula used
in t | Finish time | min | 50 | 0 in d | Distance | km | 10 | 0 out pace | Average pace | min/km | t / d | 2 out speed | Average speed | km/h | d / (t / 60) | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.