VO2 Max Estimator Calculator
Estimate your VO₂ max (maximal oxygen uptake, ml/kg/min) from a Cooper 12-minute run, a 1.5-mile run, a YMCA 3-minute step test, or your resting heart rate (Uth–Sørensen). Also shows your fitness category by age and sex plus five heart-rate training zones.
Input
Pick a sub-maximal field test you can perform. Each uses a different validated formula.
Measured first thing in the morning, before getting out of bed. Used for the heart-rate zones and the Uth–Sørensen formula.
Total distance covered in 12 minutes of running (metres).
Output
| Metric | Value |
|---|---|
| No data yet | |
| Age | Poor | Fair | Good | Excellent | Superior |
|---|---|---|---|---|---|
| No data yet | |||||
| Zone | Intensity (% of Max HR) | BPM Range | Training Purpose |
|---|---|---|---|
| No data yet | |||
Guides
VO₂ max is the maximum amount of oxygen your body can use 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 indicators of aerobic (cardiovascular) fitness. This calculator estimates your VO₂ max from a simple field test you can do yourself, then places the result in a fitness category for your age and sex and builds five heart-rate training zones to work with.
How to use it
- Pick a test method you can actually perform.
- Enter your age, sex, and resting heart rate (best measured first thing in the morning, before getting out of bed).
- Fill in the result for your chosen test.
The estimate, your fitness category, the full norms table, your heart-rate zones, and a short interpretation update instantly — everything runs in your browser, and nothing you enter is sent anywhere.
The four tests and their formulas
- Cooper 12-minute run — run as far as you can in 12 minutes on a flat course, then enter the distance in metres.
VO₂max = (distance − 504.9) / 44.73 - 1.5-mile (2.4 km) run — time yourself over 1.5 miles.
VO₂max = 483 / time_minutes + 3.5 - YMCA 3-minute step test — step onto a 12-inch (30 cm) box at 24 steps per minute for 3 minutes, sit down, and count your pulse for the first recovery minute. Men:
111.33 − 0.42 × recovery_HR; Women:65.81 − 0.1847 × recovery_HR - Resting HR (Uth–Sørensen) — no exercise needed.
VO₂max = 15.3 × (HRmax / HRrest), whereHRmax = 208 − 0.7 × age.
Fitness category by VO₂ max (ml/kg/min)
Cooper Institute / ACSM-style cutoffs. The tool highlights the band you fall into for your own age and sex.
Men
| Age | Poor | Fair | Good | Excellent | Superior |
|---|---|---|---|---|---|
| 20–29 | 0–37 | 38–43 | 44–51 | 52–56 | 57+ |
| 30–39 | 0–33 | 34–39 | 40–47 | 48–51 | 52+ |
| 40–49 | 0–29 | 30–35 | 36–43 | 44–47 | 48+ |
| 50–59 | 0–24 | 25–31 | 32–39 | 40–43 | 44+ |
| 60+ | 0–20 | 21–26 | 27–35 | 36–39 | 40+ |
Women
| Age | Poor | Fair | Good | Excellent | Superior |
|---|---|---|---|---|---|
| 20–29 | 0–27 | 28–33 | 34–41 | 42–46 | 47+ |
| 30–39 | 0–26 | 27–32 | 33–39 | 40–44 | 45+ |
| 40–49 | 0–24 | 25–30 | 31–37 | 38–41 | 42+ |
| 50–59 | 0–20 | 21–26 | 27–33 | 34–37 | 38+ |
| 60+ | 0–18 | 19–23 | 24–30 | 31–34 | 35+ |
Heart-rate training zones
The zones use the Karvonen (heart-rate reserve) method: target = (HRmax − HRrest) × intensity + HRrest, with HRmax = 208 − 0.7 × age. Zone 1 is 50–60% of your reserve, up to Zone 5 at 90–100%. Training across the right zones — mostly easy aerobic work with a smaller share of hard intervals — is how most people raise their VO₂ max over time.
How accurate is a field-test estimate?
Field tests are a good, low-cost way to track change over weeks and months, but each formula carries an error of a few ml/kg/min. Results depend on pacing, terrain, temperature, sleep, and how consistently you measure your heart rate. Use the same test under the same conditions each time to compare fairly.
Disclaimer: these are estimates, not laboratory measurements. They are not a substitute for a graded exercise test performed in a clinical setting, and they are not medical advice. Consult a physician before beginning a new exercise programme, especially if you have a heart condition or other health concerns.