Life Expectancy Calculator

Estimate your life expectancy based on lifestyle factors.
See how exercise, diet, smoking, and other habits affect your expected lifespan.

Your data stays in your browser. We do not store, collect, or transmit any information you enter.
Life Expectancy Estimate

Life expectancy estimation starts with a population baseline for your sex, adjusts it for the age you have already reached, then applies adjustments for lifestyle factors drawn from large longitudinal studies.

Base life expectancy at birth (developed countries):

  • Male: 76 years
  • Female: 81 years

The survivorship adjustment, which most calculators skip. Life expectancy at birth is an average across everyone born, including those who die young. Having already reached 60 means you have avoided all of that, so your expected age at death is higher than the figure for a newborn. This calculator adds age² / 500 years to account for it, which is a simple curve fitted to published life tables: it adds under a year at 20, about 8 years at 65, and 14 at 85. That is why a healthy 70-year-old here comes out well above 81.

Estimated age at death = Base + (Age² / 500) + the adjustments below

Every adjustment this calculator applies. These are the exact values in the code, in years:

Factor Adjustment
Exercise: daily or very active +5
Exercise: 3-5 times a week +4
Exercise: 1-2 times a week +1
Exercise: rarely or never −3
Smoking: never 0
Smoking: former smoker −2
Smoking: current smoker −10
BMI 18.5-24.9 +2
BMI 25-29.9 −1
BMI 30+ −4
BMI under 18.5 −2
Diet: mostly whole foods +3
Diet: balanced +1
Diet: average 0
Diet: mostly processed −3
Sleep: 7-8 hours +2
Sleep: 6-7 hours 0
Sleep: under 6 hours −2
Sleep: over 9 hours −1
Social: strong connections +3
Social: moderate +1
Social: isolated −3

Note that never smoking scores zero rather than a bonus. Non-smoking is the baseline the rest of the table is measured against, and smoking is the penalty. Written the other way round, as many sources do, “non-smokers live 10 years longer” says exactly the same thing.

Worked example: A 35-year-old woman who exercises 4 times a week, has never smoked, is a healthy weight, eats mostly whole foods, sleeps 7 to 8 hours, and has close friends and family:

  • Base for a woman: 81
  • Survivorship at 35: 35² / 500 = +2.5
  • Exercise +4, smoking 0, BMI +2, diet +3, sleep +2, social +3 = +14
  • Estimated age at death: 81 + 2.5 + 14 ≈ 97, or about 62 more years

That number is high, and it should be read as what it is: the top of the range this simple model can produce, for someone doing every single thing right. Real cohorts with all of those habits land around 10 to 14 years above their population average, not 14 years above plus a survivorship bonus. Treat the direction as meaningful and the exact figure as optimistic.

Important context: This is a statistical estimate built from population averages, not a medical prediction. Genetics, access to healthcare, geography, and plain luck matter enormously and none of them are in the arithmetic. The value here is comparative: change one dropdown and watch what it does. That comparison is honest even when the absolute number is not.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.