Example 1
- 60 bpm
- age 35
46.8 ml/kg/min
What VO2 estimate at 60 bpm and age 35? 46.8 ml/kg/min. Not a lab reading.
Type resting heart rate and age. 60 bpm and age 35 give 46.8 ml/kg/min. 70 and 40 give 39.3 ml/kg/min. 55 and 25 give 53.0 ml/kg/min. This is 15.3 × (HRmax / HR), not a lab test.
Not a clinic verdict and not VO2 from a mask. The calculator estimates from resting HR and age. HRmax here is 208 − 0.7 × age, not 220 minus age.
Enter data and click Calculate.
Heart rate and oxygen in this calculator is 15.3 times HRmax over resting HR. HRmax = 208 − 0.7 × age. At age 35 HRmax is 183.5. 15.3 × (183.5 / 60) = 46.792. The calculator writes 46.8 ml/kg/min in the result. 70 bpm and age 40 give 39.3 ml/kg/min. 55 and 25 give 53.0 ml/kg/min.
Field a is heart rate. Field b is age. Above 90 the calculator clamps to 90. Age 0, HR 0, or HRmax not greater than HR leaves a blank. This is not a lab reading and not a metabolic cart.
The resting heart rate card only slots bpm into a band. Max heart rate next door computes 220 minus age: age 35 is 190, not 183.5. Here Tanaka 208 − 0.7 × age, then the quotient with HR.
With a US header the result becomes ml/lb/min. The 46.8, 39.3, and 53.0 examples are metric, from one decimal place plus ml/kg/min. Number formatting runs only when Format is present.
Type heart rate, type age, then Calculate. A comma in 60.5 parses. A sketch from a quotient, not a doctor note and not an exercise test.
60 bpm and age 35 give 46.8 ml/kg/min. 70 and 40 give 39.3 ml/kg/min. 55 and 25 give 53.0 ml/kg/min. A lower HR at the same age raises the estimate.
VO2 = 15.3 × ((208 − 0.7 × age) / HR); max 90
VO2 = 15.3 × (HRmax / HR). 60 and 35 give 46.8 ml/kg/min. This is not a lab test.
46.8 ml/kg/min
What VO2 estimate at 60 bpm and age 35? 46.8 ml/kg/min. Not a lab reading.
39.3 ml/kg/min
What about 70 bpm and age 40? 39.3 ml/kg/min.
53.0 ml/kg/min
What about 55 bpm and age 25? 53.0 ml/kg/min.
46.8 ml/kg/min. HRmax = 208 − 0.7 × 35 = 183.5, then 15.3 × (183.5 / 60).
39.3 ml/kg/min. HRmax = 180, 15.3 × (180 / 70).
53.0 ml/kg/min.
No. An estimate from resting HR and age. Not a mask and not an exercise test.
208 − 0.7 × 35. The max heart rate card at 35 shows 190 from 220 minus age.
A blank. HR, age, and HRmax greater than HR must pass the check.
No. A sketch from a quotient. Not a clinic verdict.
Yes. 60.5 and 35 run through the same formula.
Yes. Then the result is ml/lb/min. The 46.8 examples are metric.
An estimate from pulse and age (HRmax = 208 − 0.7×age). This is not VO2 from a mask.
Page updated in 2026.