Heart rate and oxygen

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.

Input data

Abbreviations

Results

Enter data and click Calculate.

How it works

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.

Formula

VO2 = 15.3 × ((208 − 0.7 × age) / HR); max 90

How to use

  1. Type resting heart rate, for example 60.
  2. Type age, for example 35.
  3. Click Calculate. The result is 46.8 ml/kg/min.
  4. 70 and 40 give 39.3 ml/kg/min. 55 and 25 give 53.0 ml/kg/min.
  5. HRmax as 220 minus age lives on max heart rate. Here 208 − 0.7 × age.

60 bpm and age 35 = 46.8 ml/kg/min

VO2 = 15.3 × (HRmax / HR). 60 and 35 give 46.8 ml/kg/min. This is not a lab test.

oxygen
The VO2 estimate. 60 bpm and age 35 show 46.8 ml/kg/min. Not a mask reading.
heart
Field a in bpm. 70 and age 40 give 39.3 ml/kg/min. A lower HR raises the result.
HRmax
208 − 0.7 × age. At age 25 and 55 bpm the result is 53.0 ml/kg/min.

Examples

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.

Example 2

  • 70 bpm
  • age 40

39.3 ml/kg/min

What about 70 bpm and age 40? 39.3 ml/kg/min.

Example 3

  • 55 bpm
  • age 25

53.0 ml/kg/min

What about 55 bpm and age 25? 53.0 ml/kg/min.

Related calculators

Common questions

What estimate at 60 bpm and age 35?

46.8 ml/kg/min. HRmax = 208 − 0.7 × 35 = 183.5, then 15.3 × (183.5 / 60).

What about 70 bpm and age 40?

39.3 ml/kg/min. HRmax = 180, 15.3 × (180 / 70).

What about 55 bpm and age 25?

53.0 ml/kg/min.

Is this lab VO2?

No. An estimate from resting HR and age. Not a mask and not an exercise test.

Why is HRmax 183.5 at age 35?

208 − 0.7 × 35. The max heart rate card at 35 shows 190 from 220 minus age.

What if HR is 0 or age is 0?

A blank. HR, age, and HRmax greater than HR must pass the check.

Is 46.8 a training order?

No. A sketch from a quotient. Not a clinic verdict.

Does a comma in 60.5 work?

Yes. 60.5 and 35 run through the same formula.

Does a US header change 46.8 ml/kg/min?

Yes. Then the result is ml/lb/min. The 46.8 examples are metric.

Knowledge sources

An estimate from pulse and age (HRmax = 208 − 0.7×age). This is not VO2 from a mask.

Page updated in 2026.