CalculatorScore

VO₂ Max & Cardio Age Calculator — Your Heart’s True Performance Score

← CalculatorScore
Health Calculator

VO₂ Max & Cardio Age Calculator

Your resting heart rate reveals more about your cardiovascular health than your weekly mileage. Enter a few numbers and find out the age your heart is actually performing at.

Your Details
18 – 75 years
Used for ACSM percentile tables
Measure lying down, before getting up. Count for 60 seconds.
Affects max HR estimate
Optional — improves accuracy
From a lab test or max-effort run. Leave blank to estimate.
Cardiovascular Fitness Scale
Estimated VO₂ Max range
— ml/kg/min
–th percentile
Additional Metrics
Heart Rate Reserve
Estimate Confidence
–%
Your Personalized Heart Rate Zones
What-If Simulator

Drag the slider to see how improving your resting HR changes your results in real time.

— bpm
VO₂ Max
Percentile
Cardio Age

The most common mistake is measuring after getting out of bed. By then your heart rate has already risen by 5–15 bpm just from standing up. For an accurate reading, keep your phone or a watch on your nightstand.

The method: When you wake up naturally — before checking your phone, before sitting up — place two fingers on your wrist just below your thumb. Count beats for a full 60 seconds, not 30 × 2. A short count amplifies rounding errors.

When not to measure: Avoid measuring after poor sleep, if you had alcohol the night before, or on a day when you are ill. Each of these can raise your resting HR by 5–10 bpm. Take readings on three consecutive calm mornings and use the average.

Normal range: 60–80 bpm for most adults. Athletes often sit at 40–55 bpm. Readings above 90 bpm consistently are worth discussing with a physician.

Share Your Result

The number most fitness trackers never show you

VO₂ max — the maximum amount of oxygen your body can use during intense exercise — is one of the strongest predictors of long-term cardiovascular health. A landmark study in JAMA Network Open found that low cardiorespiratory fitness carries a higher mortality risk than hypertension, smoking, or diabetes. Yet most wearables bury the number in a sub-menu, and many people who exercise regularly have never seen it.

The surprising part is not the number itself. It is that resting heart rate — something you can measure in bed without any device — tells most of the story. A lower resting HR means your heart pumps more blood per beat at rest, which directly correlates with a higher VO₂ max. Two people of the same age can look identical in a gym but have a 15 ml/kg/min difference in VO₂ max simply because one has a resting HR of 52 and the other has 74.

What “Cardio Age” actually means

Cardio Age is not a medical diagnosis — it is a way of contextualising your estimated VO₂ max against population data. The calculator uses ACSM (American College of Sports Medicine) percentile tables, which map VO₂ max values to age and sex cohorts. If a 45-year-old man has a VO₂ max matching the median 33-year-old male, his Cardio Age is 33.

A gap of 5 years in either direction is common and rarely cause for concern. A gap of 10 or more years — in either direction — is worth paying attention to. A Cardio Age significantly higher than your real age suggests the heart and lungs are not working as efficiently as they should for someone your age. A Cardio Age significantly lower is a strong signal that your aerobic habits are working.

Why this estimate may not match your lab result

The Uth-Sørensen formula (VO₂ max = 15 × HRmax / HRrest) was validated primarily in trained and moderately active adults. It tends to overestimate fitness in sedentary people with naturally low resting heart rates, and slightly underestimate in highly trained athletes whose hearts are exceptionally efficient. The max HR estimate from Tanaka’s formula (208 − 0.7 × age) has a standard deviation of roughly ±7 bpm — which is why providing your measured HRmax raises confidence meaningfully.

If you have done a proper VO₂ max test on a treadmill or cycle ergometer, that number will always be more accurate than any formula-based estimate. Use this calculator as a monitoring tool between tests, not as a replacement for one.

The zones beneath the number

Heart rate zones are calculated using the Karvonen method — Heart Rate Reserve (HRmax − HRrest) multiplied by a target percentage, then added back to resting HR. This method is more personalised than the simpler percentage-of-HRmax approach because it accounts for the fact that two people with the same HRmax can have very different cardiovascular baselines.

Zone 2 (Aerobic Base) is where most cardiovascular adaptation happens. Research on endurance athletes consistently shows that 75–80% of their training volume sits in this zone — slower than most people expect, and lower than the breathless pace many recreational exercisers default to.

Who should not rely on this estimate

This calculator is not appropriate for people taking beta-blockers (which suppress HRmax), those with a pacemaker or known arrhythmia, or anyone currently pregnant. All of these conditions alter the relationship between heart rate and cardiovascular output that the Uth-Sørensen formula depends on. If any of these apply, a supervised exercise test is the appropriate route.

Sources

Uth N, Sørensen H, Overgaard K, Pedersen PK. Estimation of VO2max from the ratio between HRmax and HRrest — the heart rate ratio method. European Journal of Applied Physiology. 2004;91(1):111–115.

American College of Sports Medicine. ACSM’s Guidelines for Exercise Testing and Prescription, 11th ed. Fitness category percentile tables by age and sex.

Tanaka H, Monahan KD, Seals DR. Age-predicted maximal heart rate revisited. Journal of the American College of Cardiology. 2001;37(1):153–156.

Kokkinos P, et al. Exercise capacity and mortality in older men. JAMA Network Open. 2022. (Cardiovascular fitness as mortality predictor.)

Karvonen MJ, Kentala E, Mustala O. The effects of training on heart rate. Annales Medicinae Experimentalis et Biologiae Fenniae. 1957;35(3):307–315. (Karvonen method for HR zones.)

Last reviewed: June 2026

Disclaimer: This calculator estimates VO₂ max using validated population formulas and is intended for informational purposes only. It is not a substitute for clinical testing or medical advice. Consult a physician before starting a new exercise programme, particularly if you have a history of cardiovascular conditions.

Frequently asked questions

How accurate is this estimate?

The Uth-Sørensen formula has a correlation of approximately r = 0.82 with laboratory-measured VO₂ max in moderately active adults. Accuracy improves when you provide your measured max heart rate. For highly sedentary or highly trained individuals, the estimate may diverge by 10–15%.

Why is my Cardio Age higher than my real age if I exercise regularly?

The most common reason is a resting heart rate that is higher than expected for your activity level. This can happen with chronic stress, poor sleep, overtraining, or too much high-intensity work without sufficient low-intensity base building. If your resting HR is above 70 despite regular exercise, focus on Zone 2 training for 8–12 weeks and retest.

Can I improve my VO₂ max without running?

Yes. Any sustained aerobic activity that raises your heart rate into Zone 3–4 for 20+ minutes improves VO₂ max. Cycling, rowing, swimming, and incline walking are all effective. HIIT (high-intensity interval training) tends to produce the fastest short-term VO₂ max gains, but consistent Zone 2 work produces more durable improvements over months.

What is a good VO₂ max for my age?

The 50th percentile (median) for a 35-year-old male is approximately 40 ml/kg/min; for a 35-year-old female, approximately 31 ml/kg/min. Scoring above the 75th percentile for your age and sex is considered good; above the 90th percentile is excellent. Elite endurance athletes typically score 60–85 ml/kg/min.

What is Heart Rate Reserve and why does it matter?

Heart Rate Reserve (HRR) is the difference between your maximum and resting heart rate. A higher HRR indicates more cardiovascular flexibility — your heart has more range to work with. HRR below 40 bpm often suggests room for aerobic improvement; above 60 bpm is considered excellent.

Why does my resting HR change day to day?

Resting HR fluctuates by 2–8 bpm normally due to sleep quality, hydration, caffeine, alcohol, illness, and stress. This is why taking a three-day average before entering data gives a more reliable result than a single measurement.