VO2max (Astrand Step Test) Calculator

Turn a five-minute step test into a VO2max score.

How it is calculated

The tool turns the steady-state heart rate at the end of the step test into absolute oxygen uptake in L/min. Men: VO2 = 3.744 × (weight + 5) ÷ (HR − 62). Women: VO2 = 3.750 × (weight + 5) ÷ (HR − 65). Weight is in kg and HR in beats per minute. The result is multiplied by an age factor from a table (1.10 at 15, 1.00 at 25, 0.87 at 35, 0.78 at 45, 0.65 at 65, interpolated in between and held constant outside 15–65). The corrected L/min is divided by body weight for mL/kg/min and by 3.5 for METs. Weight must be 25–250 kg and age 10–90. The heart rate must be more than 5 above the sex constant (above 67 for men, 70 for women) and at most 220, and a relative VO2max above 100 mL/kg/min is rejected as impossible. There are no step-height or cadence inputs.

Worked example

A man aged 30, 75 kg, steady-state heart rate 140 bpm. Uncorrected uptake = 3.744 × (75 + 5) ÷ (140 − 62) = 3.744 × 80 ÷ 78 = 3.84 L/min. The age factor for 30 lies halfway between 1.00 (age 25) and 0.87 (age 35), so 0.935, shown as 0.94. Corrected = 3.84 × 0.935 ≈ 3.59 L/min. Relative = 3.59 × 1000 ÷ 75 = 47.9 mL/kg/min, which is 13.7 MET.

Try this example →

Common mistakes

  • Entering a heart rate before it has settled. The formula assumes a steady-state value, so a pulse from the first minute misrepresents the effort and gives a wrong VO2max.
  • Looking for step height or stepping rate in the form. Neither is used; the result depends on weight, heart rate, sex and age only.
  • Entering weight in pounds. The field expects kg: 165 instead of 75 more than doubles the absolute figure to 7.63 L/min, and the relative value (46.2) no longer matches.
  • Choosing the wrong sex. The constants and the HR offset differ (62 for men, 65 for women), so the same pulse gives different answers.
  • Entering a resting-like heart rate. A pulse such as 90 bpm for a 75 kg man would imply a VO2max above 100 mL/kg/min, so the tool shows no result; a real steady-state step test gives a much higher pulse.

About this calculator

The Åstrand–Ryhming step test estimates VO2max without any lab equipment: you step up and down at a fixed cadence for several minutes until your heart rate reaches a steady state, and that steady-state heart rate — combined with your body weight — is run through the Åstrand regression equations to predict maximal oxygen uptake. Because heart rate at a given submaximal workload tends to run higher in older adults, an age correction factor is applied afterward to adjust the nomogram value, which was originally calibrated on young adults.

Exercise physiologists, coaches and fitness testers use this test where a treadmill or cycle ergometer with gas analysis isn't available or practical — in schools, gyms, occupational health screening and field research — because it needs only a step, a metronome and a heart rate monitor. It trades some accuracy for accessibility, submaximal effort and low cost, making it one of the most widely used fitness field tests.

Step height and cadence belong to how the test is performed and are not inputs.

Was this helpful?

You can pick up to 3 reactions.

Comments

  • Be the first to comment.

Popular calculators

All Calculators