The primary estimate uses the heart-rate ratio method:
VO2 max = Factor × Maximum Heart Rate ÷ Resting Heart Rate
The standard factor is 15.3. The answer is shown in
ml/kg/min. METs are calculated as:
METs = VO2 max ÷ 3.5.
Heart rate reserve is calculated as:
HRR = HRmax - HRrest.
Target heart rate uses:
Target HR = HRrest + HRR × intensity.
- Enter your age and sex.
- Enter your resting heart rate in beats per minute.
- Add actual maximum heart rate if you know it from a safe test.
- Choose a maximum heart rate estimate if actual data is unavailable.
- Choose the standard, adjusted, or custom VO2 factor.
- Enter a target effort percentage for training zones.
- Press calculate to view VO2 max, METs, class, zones, and chart.
- Use CSV or PDF buttons to save your result.
| Profile | Age | Resting HR | Max HR | Factor | Estimated VO2 max |
|---|---|---|---|---|---|
| General adult | 30 | 60 bpm | 187 bpm | 15.3 | 47.69 ml/kg/min |
| Moderate fitness | 42 | 72 bpm | 179 bpm | 15.3 | 38.04 ml/kg/min |
| Active adult | 55 | 68 bpm | 170 bpm | 15.3 | 38.25 ml/kg/min |
| Endurance trained | 25 | 48 bpm | 195 bpm | 15.3 | 62.16 ml/kg/min |
What This Calculator Measures
VO2 max estimates how much oxygen your body can use during hard exercise. It is often used as a marker of aerobic fitness. A higher value usually means the heart, lungs, blood, and muscles work together well. This calculator uses resting heart rate and maximum heart rate to estimate that value. It is useful when lab testing is not available.
Why Resting Heart Rate Matters
Resting heart rate gives a simple view of recovery and baseline stress. Many trained people have a lower resting pulse. Poor sleep, dehydration, caffeine, fever, and anxiety may raise it. One reading is not enough. Track several morning readings and use an average. This gives a steadier input and a better estimate.
Understanding the Result
The output is shown in milliliters of oxygen per kilogram per minute. This allows people of different body sizes to compare values. The calculator also converts the value into METs. METs make the result easier to understand. More METs generally means stronger exercise capacity. The fitness class gives a quick comparison band. Treat that class as guidance, not a medical label.
Training Use
The zone table uses heart rate reserve. Easy zones support recovery and basic endurance. Middle zones improve steady aerobic work. Higher zones build speed and threshold power. Beginners should spend more time in easy zones. Advanced users can mix zones across the week. Progress should feel steady, not forced.
Safety Notes
Stop exercise if you feel chest pain, faintness, unusual breathlessness, or severe dizziness. People with heart disease, pregnancy, major illness, or new symptoms should ask a clinician before hard testing. A measured maximum heart rate can improve accuracy. It should only be tested in a safe setting. This tool supports planning, comparison, and education. It does not replace medical advice.
1. What is VO2 max?
VO2 max estimates the highest oxygen amount your body can use during intense exercise. It reflects aerobic capacity and cardiorespiratory fitness.
2. How does resting heart rate affect the result?
A lower resting heart rate usually increases the heart-rate ratio. This can raise the estimated VO2 max when maximum heart rate stays similar.
3. Is this calculator exact?
No. It gives an estimate from heart rate data. Lab testing with gas analysis is more accurate for clinical or athletic testing.
4. Should I use actual maximum heart rate?
Use actual maximum heart rate if it came from a safe, valid test. Otherwise, use an age-based estimate for general planning.
5. What is a good resting heart rate?
Many adults fall near 60 to 100 bpm. Trained people may be lower. Symptoms or unusual values should be discussed with a clinician.
6. Why does the calculator show METs?
METs convert oxygen capacity into a practical exercise measure. One MET is about 3.5 ml/kg/min of oxygen use.
7. Can this help with training zones?
Yes. It estimates zones using heart rate reserve. These zones can guide easy, moderate, threshold, and peak training sessions.
8. When should I avoid intense testing?
Avoid hard testing during illness, chest pain, faintness, pregnancy concerns, or known heart problems unless a qualified professional clears you.