Longevity.top

Methodology

The whole point of this calculator is that the number is defensible. If you clicked “how is this calculated?” expecting a black box, you’re in the wrong place — here is the entire recipe, including the parts we deliberately hold back.

1. The baseline: a real period life table

We start from a published period life table — a sex-specific list of qx, the probability that a person aged x dies within one year. Our source is:

U.S. National Center for Health Statistics (NCHS), National Vital Statistics Reports, Vol. 72, No. 12 — United States Life Tables, 2021 (period life table, single year of age, by sex). [source]

From that vector we compute the curtate remaining life expectancy by summing forward survival probabilities, then add the standard half-year (uniform-distribution-of-deaths) correction:

p_x = 1 - q_x
S(a) = 1;  S(x+1) = S(x) * p_x
e_a  = Σ_{k≥1} S(a+k) / S(a)      # curtate expectation
E_a  = e_a + 0.5                  # complete life expectancy
Total life expectancy = a + E_a

A period table assumes today’s age-specific mortality holds forever, so it slightly understates a young person’s outlook — mortality keeps improving. We use period tables because they are standard, public and comparable, and we say so out loud rather than quietly baking in an optimistic projection. Our engine reproduces the published ex column to within about 0.01 year at ages 20/40/60/80 — the baseline-accuracy gate. Ages 100–119 are a Gompertz extrapolation closing the tail; they change life expectancy below age 90 by under 0.02 year.

2. Lifestyle modifiers: the hazard-ratio engine

Epidemiology reports effects as hazard ratios on mortality, not as “years.” We translate them the actuarially honest way: scale the whole future qx vector by the combined hazard ratio and re-run the life-expectancy calculation. This automatically produces smaller year-effects at older ages — a 65-year-old has fewer years left for a hazard ratio to act on than a 40-year-old — which most quizzes miss.

Each factor has a neutral “typical” level (HR = 1.0) so that the average person reproduces the baseline table exactly; other levels shift mortality up or down. The year-effects below are what our own engine produces for that level in isolation at the reference age 40, sex-averaged — shown so you can check our arithmetic.

FactorGradeLevels (year-effect at 40)Source
Smoking statusEvidence A
Never smoked: +0.0 yr
Former smoker (quit): -2.0 yr
Current smoker: -9.8 yr
Jha et al., NEJM 2013; Doll & Peto (British Doctors Study)
adjusted for: age, sex
Physical activity / fitnessEvidence A
Inactive / sedentary: -2.4 yr
Some activity (typical): +0.0 yr
Active (meets guidelines): +2.4 yr
Very fit / high VO₂max: +4.6 yr
Mandsager et al., JAMA Netw Open 2018; Lee et al., Lancet 2012
adjusted for: age, sex, smoking, BMI
Body-mass index (BMI)Evidence A
Underweight (<18.5): -2.8 yr
Normal (18.5–25): +0.0 yr
Overweight (25–30): -0.7 yr
Obese I (30–35): -2.8 yr
Obese II (35–40): -6.0 yr
Obese III (≥40): -8.5 yr
Global BMI Mortality Collaboration, Lancet 2016
adjusted for: age, sex, smoking
Alcohol intakeEvidence B
None: -0.3 yr
Light–moderate: +0.0 yr
Heavy (>2 drinks/day): -3.2 yr
GBD 2016 Alcohol Collaborators, Lancet 2018
adjusted for: age, sex
Sleep durationEvidence B
Short (<6 h): -1.2 yr
Normal (7–8 h): +0.0 yr
Long (>9 h): -2.2 yr
Cappuccio et al., Sleep 2010 (meta-analysis)
adjusted for: age, sex
Blood pressure *Evidence A
Normal (<120/80): +0.0 yr
Elevated / stage 1: -2.0 yr
Stage 2+ (>=140/90): -4.7 yr
Prospective Studies Collaboration, Lancet 2002
adjusted for: age, sex
Diabetes *Evidence A
No: +0.0 yr
Yes: -6.0 yr
Emerging Risk Factors Collaboration, NEJM 2011
adjusted for: age, sex, BMI

* optional clinical inputs.

Grades: A = large RCT or pooled cohort with dose-response; B = cohort or meta-analysis with real confounding (flagged honestly); C = mechanistic only, which we show as directory content but never as a year-effect. Hazard ratios are applied relative to the population-average baseline; where a study’s reference group differs (for example never-smokers), the modifier is calibrated so the typical selection stays neutral. These are literature-anchored, rounded figures, and we’d rather be transparently approximate than falsely precise.

3. Actuarial age

Your actuarial age is the age at which the average person of your sex has the same remaining life expectancy as you do. We compute your modified remaining expectancy, then invert the baseline curve to find the age that matches it. Below your calendar age means your remaining outlook is better than average; above means the opposite, phrased without moralising.

4. Combining factors without lying

This is where naive calculators break. Hazard ratios from separate single-factor studies each assume the other factors are average, so multiplying them double-counts correlated behaviour (the person who exercises also tends not to smoke) and produces nonsense like “quit smoking + exercise + sleep well = +31 years.” We apply four corrections, in order:

The result is deliberately conservative. The data supports about ±12 years between mid-life extremes, not the twenty the podcast promised.

5. Uncertainty

A single number from population statistics applied to one person is, honestly, a wide guess — so we show the width. We propagate the 95% confidence intervals of the applied hazard ratios through the recompute with a Monte-Carlo pass (hundreds of draws, in your browser), and add an irreducible individual-variance floor. The results page leads with the point estimate for readability but the range is always visible, never buried in a footnote.

6. What we deliberately do not do

Found a flaw? That is the point — the whole business is that this survives scrutiny. Tell the author.