VO2 max is the maximum rate at which your body can take in and use oxygen during intense exercise, measured in millilitres of oxygen per kilogram of body weight per minute (ml/kg/min). It is one of the best single markers of cardiovascular fitness and aerobic capacity. This calculator estimates it three ways — without any equipment, from a run, or from a walk — and rates the result against age-and-sex norms.
How it works
Pick the method that fits your situation; each uses a published estimation formula:
- Resting heart rate (no test):
VO2 max ≈ 15.3 × (HRmax / HRrest), whereHRmax = 208 − 0.7 × age. - Cooper 12-minute run:
VO2 max = (distance_metres − 504.9) / 44.73. - Rockport 1-mile walk:
132.853 − 0.0769×weight_lb − 0.3877×age + 6.315×(1 if male else 0) − 3.2649×walk_minutes − 0.1565×finishing_HR.
The result is then placed into Below average / Fair / Good / Excellent bands using ACSM-style norms for your age and sex.
Example
Using the Cooper test, a runner who covers 2400 m in 12 minutes gets:
VO2 max = (2400 − 504.9) / 44.73 = 1895.1 / 44.73 ≈ 42.4 ml/kg/min.
| Method | Inputs | Estimated VO2 max |
|---|---|---|
| Cooper run | 2400 m | ~42.4 |
| Cooper run | 2800 m | ~51.3 |
| Resting HR | HRmax 187, rest 60 | ~47.7 |
Everything runs locally in your browser, so your numbers never leave your device.
Choosing the right method for your situation
The three methods suit different circumstances:
Resting heart rate method — best for a rough baseline when you can’t or don’t want to do a formal test. Accuracy is lower because it doesn’t measure actual exercise capacity; it infers it from the efficiency of your cardiovascular system at rest. A heart rate monitor (or even a 60-second wrist pulse count) is all you need. Use this if you’re new to fitness tracking and just want a directional number to start from.
Cooper 12-minute run — the most widely used field test for healthy adults who can sustain hard running for 12 minutes. You need a measured track or distance-tracking device. The key is pacing: go out too fast and you’ll slow dramatically; go too conservative and you’ll understate your fitness. A good strategy is to target a pace slightly harder than your comfortable 5K race pace and hold it. The test works best on a flat track; hills and wind affect the result.
Rockport 1-mile walk — designed for people who cannot run, including older adults, those returning from injury, or anyone just beginning an exercise program. You walk one mile at the fastest sustainable pace — not jogging — and record your time and heart rate immediately at the finish. The formula requires weight, age, sex, time, and finishing HR, and it produces a reasonable estimate for lower-fitness populations where the Cooper test isn’t appropriate.
Interpreting your result: what the fitness bands mean
VO2 max peaks in the mid-to-late 20s and then declines with age at roughly 1% per year after 30 in sedentary adults. The rating bands in this tool adjust for age and sex, which is why a 45 ml/kg/min score might be “excellent” for a 55-year-old man but only “good” for a 25-year-old woman.
A few benchmarks for context:
- Elite male endurance athletes (marathoners, cyclists, cross-country skiers): often 70–90 ml/kg/min
- Elite female endurance athletes: often 60–75 ml/kg/min
- Typical fit recreational runner: 45–55 (men), 38–48 (women)
- Sedentary adults: commonly 25–35 across both sexes
VO2 max is trainable but has a strong genetic ceiling. Most people can improve 10–20% with consistent aerobic training over 6–12 months; trained athletes see smaller relative gains. The biggest improvements come early in a training program; gains plateau as you approach your genetic potential.
Common mistakes that skew the result
- Undertesting on the Cooper: Stopping at 10 minutes and walking the last 2 because you went out too fast will understate your VO2 max significantly.
- Jogging instead of walking on the Rockport: The formula is calibrated for brisk walking, not jogging. Running invalidates the prediction equation.
- Measuring resting heart rate after coffee or stress: Resting HR is best measured after 5+ minutes of calm rest, ideally in the morning before caffeine. An elevated RHR gives a falsely low VO2 max estimate.