VO2max (Astrand Step Test) Calculator
Turn a five-minute step test into a VO2max score.
Result
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.
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.
Popular calculators
Loan Calculator
Monthly payment, total interest and full amortization schedule.
Percentage Calculator
Percent change, percent of, and ratio calculations.
Discount Calculator
Calculate final price, savings, and discount amount.
BMI Calculator
Body mass index from height and weight (metric or imperial).
Age Calculator
Compute your exact age in years, months and days from a birth date.
Compound Interest Calculator
Calculate the final amount and interest earned with compounding.
All Calculators
- Loan Calculator
- Profit Calculator
- Discount Calculator
- BMI Calculator
- Percentage Calculator
- Ideal Weight Calculator
- Age Calculator
- Pregnancy Due Date Calculator
- Compound Interest Calculator
- BMR Calculator (Basal Metabolic Rate)
- Tip Calculator
- Fuel Cost Calculator
- Date Difference Calculator
- Sleep Cycle Calculator
- Daily Water Intake Calculator
- Simple Interest Calculator
- Heart Rate Zones Calculator
- Running Pace Calculator
- Pet Age Calculator
- Calories Burned Calculator
- Macro Calculator
- TDEE Calculator (Total Daily Energy Expenditure)
- Waist-to-Hip Ratio Calculator
- Honor Roll Calculator
- One Rep Max (1RM) Calculator
- Ovulation Calculator
- Electricity Cost Calculator
- Unit Price Calculator
- Savings Goal Calculator
- Break-Even Point Calculator
- Paint Calculator
- Course Grade Average Calculator
- Business Days Calculator
- Time Duration Calculator
- Fuel Economy Calculator
- Temperature Converter
- Tile Calculator
- Aspect Ratio Calculator
- Roman Numeral Converter
- Goal Weight Timeline Calculator
- Salary Converter (Hourly to Annual)
- Credit Card Validator (Luhn)
- Body Surface Area (BSA) Calculator
- Feels-Like Temperature Calculator
- Ohm’s Law Calculator
- PPI (Pixel Density) Calculator
- Molar Mass Calculator
- Zodiac Sign Calculator (Western + Chinese)
- IBAN Validator
- Shoe Size Converter
- Country Info & Dialing Code Lookup
- Time Zone Difference (World Clock)
- CAGR (Compound Annual Growth Rate) Calculator
- Rule of 72 Calculator
- Blood Alcohol Content (BAC) Calculator
- Lean Body Mass (LBM) Calculator
- Pythagorean Theorem Calculator
- Speed Converter
- Download Time Calculator
- Date Calculator (Add/Subtract)
No calculators found
Comments