VO2 Max Calculator
Estimate your aerobic fitness level three different ways.
How We Calculate This — Resting Heart Rate Method
This method uses your resting heart rate as a proxy for aerobic fitness — a lower resting heart rate
relative to your estimated max generally indicates a more efficient cardiovascular system. We calculate
your estimated max heart rate using the Tanaka formula (HRmax = 208 − 0.7 × age), then
apply the Uth-Sørensen-Overgaard-Pedersen formula: VO2max = 15.3 × (HRmax ÷ resting HR).
This is the least accurate of the three methods here. Resting heart rate swings with
caffeine, stress, hydration, sleep quality, and even time of day, so a single reading can shift your
result meaningfully. For the most consistent number, measure your resting heart rate first thing in the
morning, lying down, before caffeine or any activity. If you're willing to do a short physical test
instead, the Cooper Run Test or Rockport Walk Test tabs above are both more accurate.
Read the original study →
Understanding Your Fitness Category
Whichever method you use above, your result is classified against the same age- and sex-normed
reference data, since all three produce the same ml/kg/min unit. The categories — Poor, Fair, Average,
Good, Excellent, Superior — aren't fixed numbers; they're percentile bands within your own age-and-sex
bracket (below the 20th percentile = Poor, 20th–39th = Fair, 40th–59th = Average, 60th–79th = Good,
80th–94th = Excellent, 95th and above = Superior). That means "Good" means a different raw number for a
25-year-old woman than for a 55-year-old man.
The reference table only publishes values at the 5th, 10th, 25th, 50th, 75th, 90th, and 95th
percentiles for each bracket, so where your result falls between two published points, we linearly
interpolate to place it — a standard, transparent approximation, not a guess.
These are general population norms from a large reference dataset, not a personal verdict — individual
context like training history and health conditions affects where any one person "should" fall, the
same way BMI can't tell fat from muscle. Treat your category as a reference point for tracking change
over time, not a grade.