VO2 Max Calculator – 15.3 × HRmax/HRrest
This calculator computes your VO2 max from maximum and resting heart rate with the Uth-Sørensen formula, and see your fitness category from poor (below 35) to elite (above 60).
Figures are estimates from this calculator’s standard formula — adjust the inputs in the tool below for your exact number.
How the VO2 Max Calculator Works
VO2 max is the maximum oxygen your body can use per minute per kilogram — the single best measure of cardiorespiratory fitness. This calculator estimates it from heart rates using the Uth-Sørensen-Overgaard-Pedersen formula, 15.3 × HRmax ÷ HRrest, because fitter hearts have a larger gap between their maximum and resting rates. Worked example: a runner aged 35 with a resting heart rate of 55 has HRmax = 220 − 35 = 185, so VO2 max ≈ 15.3 × 185 ÷ 55 = 51.4 ml/kg/min — a good fitness level for that age. The result maps onto categories: below 35 is poor, 35–45 average, 45–55 good, 55–65 excellent and above 65 elite. Measure HRrest right after waking for three days and average it; use a lab or field test to confirm any borderline value.
- 1
Enter your heart rates
Resting HR measured at wake-up and max HR (or age for the 220 − age default)
- 2
Get your VO2 max
The formula returns ml/kg/min instantly
- 3
Read your category
Your score is placed from poor to elite for your age
Use Cases
Benchmarking fitness
Compare your 47 ml/kg/min against age-group norms before a training block
Tracking a training block
Re-test every 8–12 weeks as resting HR falls with fitness
Health screening
A VO2 max below 35 is a cardiovascular risk flag worth discussing with a doctor
Tips
- 1
Measure resting HR on three consecutive mornings and average
- 2
A chest strap beats wrist optics for accurate max HR
- 3
Values move 2–5 ml/kg/min with a real training block
Common Mistakes
Using caffeine-day resting heart rates, which read 5–10 bpm high
Treating the 220 − age default as personal — real HRmax varies ±12 bpm
Comparing your score to a different age group’s table
Testing max HR without a proper graded warm-up
FAQs
What is a good VO2 max?
How accurate is the 15.3 × HRmax/HRrest formula?
How can I raise my VO2 max?
Why does resting heart rate drop with training?
Is VO2 max mostly genetic?
Related tools
Pick another tool to continue your calculation.
Training Age – Years of Progressive Training
Calculate your training experience years
Body Fat from BMI
Estimate body fat from BMI.
Child BMI & Percentile – CDC Growth Chart
Calculate child BMI and percentile.
BMR Calculator – Mifflin-St Jeor Equation
Calculate basal metabolic rate
Body Fat Calculator – US Navy Method
Calculate body fat percentage
Body Fat (Navy Method)
Calculate body fat using US Navy method.