Biological Age Calculator

Your biological age is an estimate of how old your body behaves, compared with your age on paper. This calculator builds it from five measurable signals: cardio fitness (VO2 max), resting heart rate, daily steps, sleep and strength training.

Each factor is converted into years using published studies on how it relates to long-term health, then added up. You also see which factors are pulling your number up or down.

It is an educational estimate, not a medical test. Its real use is showing which habit would move your number most.

Your numbers
bpm
ml/kg/min
h
Your biological age
Estimated biological age39.1
Difference from your age0.9 years younger

What moves it

Resting heart rate-0.4 y
Daily steps-0.4 y
Sleep duration0 y
Strength training0 y

An educational estimate built from published mortality studies, not a medical test. It shows which habits move the number most.

How the estimate works

Each factor starts from a published hazard ratio: how much higher or lower long-term mortality risk is compared with a typical person. Because that risk roughly doubles every 8 years of age (the Gompertz law), a hazard ratio can be turned into years: years = ln(hazard ratio) × 8 / ln(2).

A typical person for your age and sex scores zero on every factor. Each factor is capped at ±4 years, and the total is reduced by 25% because the factors overlap: fit people also tend to walk more and have lower resting heart rates.

Factors and the studies behind them
FactorReference pointEffect used
VO2 maxMedian for your age and sex (FRIEND registry)13% lower risk per 3.5 ml/kg/min (Kodama 2009)
Resting heart rate70 bpm9% higher risk per 10 bpm (Zhang 2016)
Daily stepsAbout 5,800 stepsStep quartiles from Paluch 2022
Sleep6-9 hoursShort sleep 12%, long sleep 30% higher risk (Cappuccio 2010)
Strength trainingNone21% lower risk with any (Saeidifard 2019)

Where to find your numbers

On an Apple Watch, VO2 max appears as Cardio Fitness in the Health app, and resting heart rate, steps and sleep are recorded automatically. Use averages over the last few weeks, not a single day.

If you do not know your VO2 max, leave it empty. The estimate then uses the other four factors.

What lowers your biological age most

Cardio fitness is the strongest lever. Raising VO2 max by 3.5 ml/kg/min, which is achievable in a few months of regular cardio, is worth roughly 1.6 years in this model before the overlap discount.

Adding strength training once or twice a week, walking toward 8,000-10,000 steps and keeping sleep between 7 and 9 hours are the next biggest changes.

Limitations

The studies behind each factor are observational. They show associations across large populations, not guaranteed effects for one person. Smoking, blood pressure, blood sugar, cholesterol and family history matter a lot and are not included here.

Treat the result as a direction to move in, and use a clinician for anything medical.

Worked examples

These profiles run through the calculator exactly as it works on this page. The two 45-year-old men in the table are almost nine years apart: cardio fitness accounts for about 2.5 years of that gap, strength training 2 years and steps about 3 years together, after the overlap discount.

In the first profile, a low step count alone adds 1.6 years. It is also the easiest factor to change.

Example results
ProfileVO2 maxResting HRStepsSleepStrengthBiological age
Man, 453872 bpm5,0006.5 hNo46.7 (+1.7)
Man, 454558 bpm9,5007.5 hYes38.1 (-6.9)
Woman, 353064 bpm7,0007 hYes32.1 (-2.9)

How to read your result

  • Within about 2 years of your real age: typical for your age. Differences this small are within the estimate's margin.
  • More than 2 years younger: your fitness and habits look better than those of a typical person your age.
  • More than 2 years older: look at the factor adding the most years. That is where a change pays off most.
  • Recalculate every month or two with fresh averages. Fitness changes take weeks to show up in VO2 max and resting heart rate.

This calculator vs biological age in the Bodly app

This page uses five inputs you type in once. The Bodly app builds the same kind of estimate automatically from your Apple Watch, with nine factors: time asleep, sleep consistency, steps, easy and hard workout minutes, strength training, VO2 max, resting heart rate and lean mass.

It uses 60-day averages, so one bad week does not swing it, updates every day, and adds a pace of aging that compares your last two weeks with the last two months to show whether you are currently getting younger or older.

Further reading

Frequently asked questions

What is biological age?

It is an estimate of how old your body functions compared with your calendar age. A lower biological age means your fitness and health markers look like those of a younger person.

How accurate is a biological age calculator?

Calculators like this give an educational estimate, not a diagnosis. They are most useful for seeing which habits have the biggest effect and for tracking change over time with the same method.

Can I lower my biological age?

Yes, the inputs here all respond to behavior. Improving cardio fitness, adding strength training, walking more and sleeping 7-9 hours all lower the estimate.

Does Apple Watch show biological age?

Not directly. It records the inputs, like VO2 max, resting heart rate, steps and sleep. Apps like Bodly read them from Apple Health and turn them into a biological age that updates every day.

What is a good biological age?

Any result below your calendar age means your measured fitness and habits look better than those of a typical person your age. Results within about 2 years of your real age are normal and within the estimate's margin.

Sources & references

Related tools