VO2 Max Calculator

Estimate your cardiovascular fitness based on your resting heart rate.

Calculate VO2 Max

Enter your age and resting heart rate to view your estimated VO2 Max.

VO2 max (maximal oxygen consumption) 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's widely considered one of the best single indicators of cardiovascular fitness and aerobic endurance. Here's exactly how this calculator estimates it, a worked example with real numbers, and where a heart-rate-based estimate falls short of a lab test.

How the Calculation Works

This calculator estimates VO2 max using two numbers you can get without any equipment — your age and your resting heart rate — in two steps. First, it estimates your maximum heart rate using the Tanaka formula:

HRmax = 208 − (0.7 × age)

The Tanaka formula is used here in place of the older "220 − age" rule of thumb because it was derived from a broader adult dataset spanning a wider age range. Second, that estimated max heart rate is plugged into the Heart Rate Ratio Method published by Uth, Sørensen, Overgaard and Pedersen:

VO2max = 15.3 × (HRmax ÷ HRrest)

The logic is that a lower resting heart rate relative to your estimated maximum generally reflects a more efficient, better-conditioned heart — the wider that gap, the higher the estimated score.

Worked Example

Take a 30-year-old with a resting heart rate of 60 bpm. First, the Tanaka estimate:

HRmax = 208 − (0.7 × 30) = 208 − 21 = 187 bpm

Then the ratio method:

VO2max = 15.3 × (187 ÷ 60) = 15.3 × 3.117 = 47.7 ml/kg/min

On this calculator's scale, 47.7 lands in the "Good" band (42–49.9), one tier below "Excellent." Drop the resting heart rate to 50 bpm with everything else unchanged and the same 30-year-old's estimate rises to 15.3 × (187 ÷ 50) = 57.2 ml/kg/min — "Excellent" — which shows how much a lower resting pulse alone moves this particular formula. For more on what the number represents physiologically and why endurance coaches track it, see our guide to what VO2 max means for runners.

What Your Score Means

This calculator sorts results into five bands: below 35 is Poor, 35–41.9 is Fair, 42–49.9 is Good, 50–59.9 is Excellent, and 60 and above is Superior. These bands are a general reference rather than an age- or sex-adjusted percentile — a 25-year-old and a 65-year-old landing on the same score are being measured against the identical scale here, even though typical VO2 max naturally declines with age. Runners who want to translate a fitness estimate into a concrete race goal can pair this with our race time predictor, which works from an actual recent result rather than an estimated score.

How to Improve It

The heart-rate-ratio method above is sensitive to resting heart rate, and resting heart rate responds to training — so the same habits that build aerobic fitness tend to move this number over weeks and months, not days.

  • Consistency: a steady running schedule lowers resting heart rate gradually as your heart's stroke volume improves.
  • Interval training: structured high-intensity work raises your functional ceiling; pairing it with a pace calculator helps you hit target paces rather than just running hard.
  • Easy aerobic volume: most of the adaptation that improves oxygen delivery happens on easy long runs, not hard ones — see our guide to heart rate zone training for how to structure that split.
  • Pacing discipline: runners who train specifically for a goal race, using something like our running pace strategy guide, tend to see resting heart rate and race performance move together over a training block.

Limitations

A few caveats before you treat this score as clinical fact. Resting heart rate varies day to day with sleep, hydration, caffeine, stress, and illness — measuring it right after waking, before getting out of bed, gives the most consistent reading. The Tanaka max-heart-rate formula is itself a population average; individual max heart rate can differ from the formula's estimate by a meaningful margin in either direction, which carries straight through into the VO2 max estimate since HRmax is one of the two inputs. And because this is a heart-rate-ratio estimate rather than a direct gas-exchange measurement (the lab standard, done on a treadmill or bike with a mask measuring oxygen and carbon dioxide), treat the score as a useful trend to track over time rather than a precise lab-equivalent number.

Frequently Asked Questions

What is VO2 max?
VO2 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's widely used as an indicator of cardiovascular fitness and aerobic endurance capacity.
Is a VO2 max of 45 good?
On this calculator's scale, 45 ml/kg/min falls in the 'Good' band (42–49.9), one tier above 'Fair' and one below 'Excellent.' Where 45 sits relative to other people your age and sex specifically will vary, since this tool uses one general scale rather than age- and sex-specific percentiles.
How is VO2 max calculated from resting heart rate?
This calculator uses the Heart Rate Ratio Method: VO2max = 15.3 × (max heart rate ÷ resting heart rate). Max heart rate is estimated with the Tanaka formula, 208 − (0.7 × age), so the two inputs you provide — age and resting heart rate — are enough to run the full calculation.
What is a good VO2 max for my age?
This calculator doesn't adjust its 'Poor' through 'Superior' bands by age — everyone is scored on the same 35 / 42 / 50 / 60 thresholds. In general, VO2 max tends to decline with age even in trained individuals, so a score that's 'Good' for a 55-year-old often represents a stronger relative level of fitness than the identical score for a 25-year-old.
How accurate is a VO2 max calculator without a lab test?
Heart-rate-based estimates like this one are a reasonable, equipment-free approximation, not a substitute for a lab test with gas-exchange analysis. They're most useful for tracking your own trend over time — as resting heart rate drops with training, the estimate rises — rather than as an exact absolute number.
What is the Tanaka formula for max heart rate?
HRmax = 208 − (0.7 × age). It's used here instead of the older '220 minus age' rule because it was derived from a broader adult dataset spanning a wider age range and is generally considered a closer population-level estimate, though any age-based formula still carries individual variation.
Does resting heart rate affect VO2 max?
In this calculator's formula, yes, directly — resting heart rate is the denominator in VO2max = 15.3 × (HRmax ÷ HRrest), so a lower resting heart rate produces a higher estimated score with everything else unchanged. Physiologically, a lower resting heart rate is often a sign of improved cardiovascular efficiency from aerobic training.
How can I raise my VO2 max?
The habits linked to a lower resting heart rate and higher aerobic capacity are consistent easy running, periodic interval sessions, and enough easy aerobic volume to build your endurance base — see the 'How to Improve It' section above for specifics.