Skip to main content

VO2 Max Calculator – 15.3 × HRmax/HRrest

Quick answer

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 ≈ 15.3 × (HRmax ÷ HRrest); HRmax defaults to 220 − age

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. 1

    Enter your heart rates

    Resting HR measured at wake-up and max HR (or age for the 220 − age default)

  2. 2

    Get your VO2 max

    The formula returns ml/kg/min instantly

  3. 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?

For men 30–39, 42–49 ml/kg/min is good; for women the same age, 35–43. Scores above 55 (men) or 50 (women) are excellent.

How accurate is the 15.3 × HRmax/HRrest formula?

Within about 5–8 ml/kg/min of lab testing — solid for tracking trends, less precise than a treadmill test.

How can I raise my VO2 max?

Interval training at 90–95% of HRmax, like 4×4 minutes, raises VO2 max 5–10% in 8–10 weeks.

Why does resting heart rate drop with training?

A stronger stroke volume means the heart beats fewer times at rest — dropping from 70 to 55 bpm alone lifts the estimate by about 4 ml/kg/min.

Is VO2 max mostly genetic?

Genetics sets roughly 50% of the ceiling, but training typically moves an untrained adult 15–20% upward.